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.10 API for .NET