SPICE3IOControllerWaitPort Method |
Waits for the given value from a given port.
Namespace: RAYLASE.MarkerPlugin.Devices.ScanController.SPICE3Assembly: RAYLASE.MarkerPlugin (in RAYLASE.MarkerPlugin.dll) Version: 2.19.0
Syntaxpublic override (Guid ListGuid, bool IsSuccess) WaitPort(
PortDefinition port,
uint value,
double timeout,
IOPortCondition condition,
Guid? parentListGuid
)
Parameters
- port PortDefinition
- The logical port to read from.
- value UInt32
- The value to wait.
- timeout Double
- The allowable time for the signal to come.
- condition IOPortCondition
- Binning condition.
- parentListGuid NullableGuid
- The list ID of the parent. If set, the new list will be wrapped inside the parent list.
Return Value
ValueTupleGuid,
BooleanTuple of The list Guid, if the process runs in a command list, and the flag, true if the signal comes, and false if timeout occurs.
See Also