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). | |
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.