OpenDOF Project
Data Fields
DOFConnectionPeerListener::DOFConnectionPeerListenerFns_t Struct Reference

The listener interface function structure, containing a list of function pointers that implement the interface. More...

Data Fields

void(* Removed )(DOFConnectionPeerListener self, DOFConnection connection, DOFException except)
 Callback used to let listener free any allocated memory from a removed listener.
 
void(* PeerAdded )(DOFConnectionPeerListener self, DOFConnection connection, DOFAddress address, DOFSecurityScope scope)
 Callback for when a peer has joined the session represented by the Connection (for example, a node joined the secure group or hub).
 
void(* PeerRemoved )(DOFConnectionPeerListener self, DOFConnection connection, DOFAddress address)
 Callback for when a peer has left the session represented by the Connection (for example, a node has disconnected from a hub).
 

Detailed Description

The listener interface function structure, containing a list of function pointers that implement the interface.

It has the same role as a vtable in C++. This must not be NULL.

core-c-dof-oal Version 7.1.7 Build 0
2017-10-31