Namespace: OtlComm
Interface IOmniCommunicationEndpoint
All Known Implementing Classes: - TOmniCommunicationEndpoint
public interface IOmniCommunicationEndpoint
Persistent- False
NewMessageEvent
public NewMessageEvent: OtlSync.TOmniTransitionEvent
Type- TOmniTransitionEvent
Access- read
OtherEndpoint
public OtherEndpoint: IOmniCommunicationEndpoint
Type- IOmniCommunicationEndpoint
Access- read
Reader
public Reader: TOmniMessageQueue
Type- TOmniMessageQueue
Access- read
Writer
public Writer: TOmniMessageQueue
Type- TOmniMessageQueue
Access- read
GetNewMessageEvent
public function GetNewMessageEvent(): OtlSync.TOmniTransitionEvent
Reintroduce- False
Returns- TOmniTransitionEvent
GetOtherEndpoint
public function GetOtherEndpoint(): IOmniCommunicationEndpoint
Reintroduce- False
Returns- IOmniCommunicationEndpoint
GetReader
public function GetReader(): TOmniMessageQueue
Reintroduce- False
Returns- TOmniMessageQueue
GetWriter
public function GetWriter(): TOmniMessageQueue
Reintroduce- False
Returns- TOmniMessageQueue
Receive
public function Receive(msg: TOmniMessage ): boolean
Reintroduce- False
Returns- boolean
Receive
public function Receive(msgID: word; msgData: OtlCommon.TOmniValue ): boolean
Reintroduce- False
Returns- boolean
ReceiveWait
public function ReceiveWait(msg: TOmniMessage ; timeout_ms: cardinal): boolean
Reintroduce- False
Returns- boolean
ReceiveWait
public function ReceiveWait(msgID: word; msgData: OtlCommon.TOmniValue ; timeout_ms: cardinal): boolean
Reintroduce- False
Returns- boolean
Send
public procedure Send(msg: TOmniMessage )
Reintroduce- False
Send
public procedure Send(msgID: word)
Reintroduce- False
Send
public procedure Send(msgID: word; msgData: array of const)
Reintroduce- False
Send
public procedure Send(msgID: word; msgData: OtlCommon.TOmniValue )
Reintroduce- False
SendWait
public function SendWait(msgID: word; timeout_ms: cardinal): boolean
Reintroduce- False
Returns- boolean
SendWait
public function SendWait(msgID: word; msgData: OtlCommon.TOmniValue ; timeout_ms: cardinal): boolean
Reintroduce- False
Returns- boolean
to Class TOmniTransitionEvent
Supplier- TOmniTransitionEvent
Directed- False
Client- NewMessageEvent
Type- association
to Interface IOmniCommunicationEndpoint
Supplier- IOmniCommunicationEndpoint
Directed- False
Client- OtherEndpoint
Type- association
to Class TOmniMessageQueue
Supplier- TOmniMessageQueue
Directed- False
Client- Reader
Type- association
to Class TOmniMessageQueue
Supplier- TOmniMessageQueue
Directed- False
Client- Writer
Type- association