Click or drag to resize

SPICE3IOControllerWaitPort Method

Waits for the given value from a given port.

Namespace: RAYLASE.MarkerPlugin.Devices.ScanController.SPICE3
Assembly: RAYLASE.MarkerPlugin (in RAYLASE.MarkerPlugin.dll) Version: 2.19.0
Syntax
C#
public 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, Boolean
Tuple 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