The ComponentCommunicationsInterface object defines a communication interface that components use to communicate with each other. To publish your ability to support communication, call RegisterInterface passing an initialised ComponentCommunicationsInterface object.
All these functions are called by the framework.
CommsConnected
Type:
ConnectedFunc
Called when a connection request made by your component has completed successfully or been rejected.
CommsAccept
Type:
AcceptFunc
Called to ask your component if it is willing to accept a connection from another component.
CommsClose
Type:
DisconnectFunc
Called when a connection to your component is closed. This typically occurs when WinGate Management disconnects.
CommsRecvBroadcast [Optional]
Type:
RecvBroadcastFunc
Called when there is broadcast data to receive