OpenDOF Project
Data Fields
DOFRuntimeConnectionStateListener::DOFRuntimeConnectionStateListenerFns_t Struct Reference

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

Data Fields

void(* Removed )(DOFRuntimeConnectionStateListener self, DOFRuntime runtime, DOFException except)
 Called when this listener is removed from the DOFRuntime, either through use of DOFRuntime_RemoveConnectionListener or because an exception caused the listener to be removed.
 
void(* StateChanged )(DOFRuntimeConnectionStateListener self, DOFRuntime runtime, DOFConnection connection, DOFConnectionState state)
 Called whenever the DOFConnectionState_IsConnected value changes for any of the DOF's connections.
 

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