vibe.d beta banner
get vibe.d
0.10.0

Asynchronous I/O that doesn’t get in your way, written in D

Module vibe.core.task

Contains interfaces and enums for evented I/O drivers.

Classes

NameDescription
InterruptException Exception that is thrown by Task.interrupt.

Structs

NameDescription
Task Represents a single task as started using vibe.core.runTask.
TaskCreationInfo
TaskLocal Implements a task local storage variable.

Enums

NameDescription
TaskEvent High level state change events for a Task

Manifest constants

NameTypeDescription
maxTaskParameterSize The maximum combined size of all parameters passed to a task delegate

Aliases

NameTypeDescription
TaskCreationCallback nothrow @safe void function(ref TaskCreationInfo)
TaskEventCallback nothrow void function(TaskEvent, Task)
Authors

Sönke Ludwig

Copyright

© 2012-2016 RejectedSoftware e.K.

License

Subject to the terms of the MIT license, as written in the included LICENSE.txt file.