Click or drag to resize

BaseIOController.WaitPort Method

Waits for the given value from a given port.

Namespace: RAYLASE.Marker.Device.IOController
Assembly: RAYLASE.Marker.Device (in RAYLASE.Marker.Device.dll) Version: 2.23.0
Syntax
C#
public abstract (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  Nullable<Guid>
The list ID of the parent. If set, the new list will be wrapped inside the parent list.

Return Value

ValueTuple<Guid, 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