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