Arbitrate Method
Microsoft Robotics Class Reference
Determines if join commit can proceed
Namespace: Microsoft.Ccr.Core
Assembly: Microsoft.Ccr.Core (in Microsoft.Ccr.Core.dll) Version: 4.0.261.0 (4.0.261.0)
Syntax
protected void Arbitrate(
ITask winner,
IPortElement[] items,
bool allTaken
)
Parameters
- winner
Type: Microsoft.Ccr.Core. . :: . .ITask
Task to execute if commit occurs
- items
Type: array<Microsoft.Ccr.Core.Arbiters. . :: . .IPortElement> [] () [] []
Items retrieved from ports
- allTaken
Type: System. . :: . .Boolean
True if the join retrieved all necessery items. False if partial commit occured