Interface IRoboDKEventSource
public interface IRoboDKEventSourceProperties
EventProtocolVersion
RoboDK Event protocol version.
int EventProtocolVersion { get; }Property Value
Methods
Close()
Close Event Channel. An ObjectDisposedException will be thrown if WaitForEvent is called after closing the event channel.
void Close()WaitForEvent(int)
Wait for a new RoboDK event. This function blocks until a new RoboDK event occurs. In case of a timeout EventType.NoEvent will be returned. For any other socket error the method re-throws the socket exception.
EventResult WaitForEvent(int timeout = 1000)Parameters
timeoutint
Returns
- EventResult
Event received from RoboDK.