IJobSchedulerContext Interface |
Namespace: AGI.Parallel.Infrastructure
The IJobSchedulerContext type exposes the following members.
Name | Description | |
---|---|---|
Id |
Gets the id of the participant's mailbox.
(Inherited from IMessageEndpoint.) |
Name | Description | |
---|---|---|
CreateChildJob |
Creates a child job and yields all resources to children.
| |
CreateChildJob(Boolean) |
Creates a child job.
| |
PostMessage(Object, Guid) |
Posts a message to the specified target mailbox.
(Inherited from IMessageEndpoint.) | |
PostMessage(Object, Guid, Boolean) |
Posts a message to the specified target mailbox.
(Inherited from IMessageEndpoint.) | |
ReceiveMessage |
Receives a message from the participant's mailbox. Blocks the current thread until a message arrives.
(Inherited from IMessageEndpoint.) | |
ReceiveMessage(Guid) |
Receives a message from the participant's mailbox. Blocks the current thread until a message arrives.
(Inherited from IMessageEndpoint.) | |
ReceiveMessage(Int32) |
Receives a message from the participant's mailbox. Blocks the current thread until a message arrives.
(Inherited from IMessageEndpoint.) | |
ReceiveMessage(Int32, Guid) |
Receives a message from the participant's mailbox. Blocks the current thread until a message arrives.
(Inherited from IMessageEndpoint.) | |
ReserveResource(String, Int64) |
Reserves the resource with the specified amount.
| |
ReserveResource(String, Int64, Boolean) |
Reserves the resource with the specified amount, possibly restricting to children jobs.
| |
ReserveResource(String, Int64, Int32) |
Reserves the resource with the specified amount, with the specified time-out.
| |
ReserveResource(String, Int64, Boolean, Int32) |
Reserves the resource with the specified amount, possibly restricting to children jobs, and with the specified time-out.
| |
YieldResource(String, Int64) |
Yields the resource with the specified amount without a restriction to children.
| |
YieldResource(String, Int64, Boolean) |
Yields the resource with the specified amount.
|
Name | Description | |
---|---|---|
NewMessage |
Occurs when a new message arrives.
(Inherited from IMessageEndpoint.) |
STK Parallel Computing Server 2.9 API for .NET