Struct Task
Represents a single task as started using vibe.core.runTask.
Note that the Task
type is considered weakly isolated and thus can be
passed between threads using vibe
or by passing
it as a parameter to vibe
.
Constructors
Name | Description |
---|---|
this
|
Properties
Name | Type | Description |
---|---|---|
fiber
[get]
|
inout(TaskFiber) |
|
messageQueue
[get]
|
inout(MessageQueue) |
Reserved for internal use! |
running
[get]
|
bool |
Determines if the task is still running .
|
taskCounter
[get]
|
ulong |
|
thread
[get]
|
inout(core |
|
tid
[get]
|
std |
|
tidInfo
[get]
|
std |
Methods
Name | Description |
---|---|
getThis
|
Returns the Task instance belonging to the calling task.
|
interrupt
|
|
join
|
|
opCast
|
|
opEquals
|
|
opEquals
|
|
terminate
|
|
toString
|
Authors
Sönke Ludwig
Copyright
© 2012-2014 RejectedSoftware e.K.
License
Subject to the terms of the MIT license, as written in the included LICENSE.txt file.