Diffusion C API  6.5.1
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
diffusion_client_set_conflated_with_filter_params_s Struct Reference

Structure supplied when issuing a diffusion_client_set_conflated_with_filter call. More...

Data Fields

const char * filter
 Identifies the set of client sessions for which the change will be applied. More...
 
bool conflate
 true to enable conflate, `false to disable conflation.
 
client_conflated_set_with_filter_cb on_clients_conflated_set
 Callback when the sessions matching the filter have had conflation enabled or disabled. More...
 
ERROR_HANDLER_T on_error
 Callback to handle errors. Can be NULL.
 
DISCARD_HANDLER_T on_discard
 Callback to handle discards. Can be NULL.
 
void * context
 User supplied context. Can be NULL.
 

Detailed Description

Structure supplied when issuing a diffusion_client_set_conflated_with_filter call.

Field Documentation

const char* diffusion_client_set_conflated_with_filter_params_s::filter

Identifies the set of client sessions for which the change will be applied.

For details on how to specify session filters see session.h

client_conflated_set_with_filter_cb diffusion_client_set_conflated_with_filter_params_s::on_clients_conflated_set

Callback when the sessions matching the filter have had conflation enabled or disabled.


The documentation for this struct was generated from the following file: