OpenDOF Project
Data Fields
DOFConnectionStreamRequestListener::DOFConnectionStreamRequestListenerFns_t Struct Reference

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

Data Fields

void(* Removed )(DOFConnectionStreamRequestListener self, DOFException except)
 Callback used to let the listener free resources associated with the listener.
 
void(* StreamRequest )(DOFConnectionStreamRequestListener self, DOFConnectionConfig config, DOFConnectionStreamRequest request)
 Callback for a DOFConnection when connect-level interests and matching providers indicate that a streaming connection is desired.
 
void(* StreamRequestComplete )(DOFConnectionStreamRequestListener self, DOFConnectionConfig config, DOFConnectionStreamRequest request)
 Callback for a DOFConnection when connect-level interests and a matching providers indicate that a streaming connection is no longer desired.
 

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