dxFeed C API  6.0.1
dxFeed C API library intended to provide market data access for DX clients
Typedefs
API Events' Callbacks

Event callbacks. More...

Collaboration diagram for API Events' Callbacks:

Typedefs

typedef void(* dxf_conn_termination_notifier_t) (dxf_connection_t connection, void *user_data)
 Connection termination notification callback type. More...
 
typedef void(* dxf_conn_status_notifier_t) (dxf_connection_t connection, dxf_connection_status_t old_status, dxf_connection_status_t new_status, void *user_data)
 connection Status notification callback type More...
 
typedef int(* dxf_socket_thread_creation_notifier_t) (dxf_connection_t connection, void *user_data)
 The low level callback type, required in case some thread-specific initialization must be performed on the client side on the thread creation/destruction. More...
 
typedef void(* dxf_socket_thread_destruction_notifier_t) (dxf_connection_t connection, void *user_data)
 The low level callback type, required in case some thread-specific initialization must be performed on the client side on the thread creation/destruction. More...
 

Detailed Description

Event callbacks.

Typedef Documentation

◆ dxf_conn_status_notifier_t

typedef void(* dxf_conn_status_notifier_t) (dxf_connection_t connection, dxf_connection_status_t old_status, dxf_connection_status_t new_status, void *user_data)

connection Status notification callback type

Called whenever connection status to dxFeed servers changes

◆ dxf_conn_termination_notifier_t

typedef void(* dxf_conn_termination_notifier_t) (dxf_connection_t connection, void *user_data)

Connection termination notification callback type.

Called whenever connection to dxFeed servers terminates

◆ dxf_socket_thread_creation_notifier_t

typedef int(* dxf_socket_thread_creation_notifier_t) (dxf_connection_t connection, void *user_data)

The low level callback type, required in case some thread-specific initialization must be performed on the client side on the thread creation/destruction.

Called whenever connection thread is being created

◆ dxf_socket_thread_destruction_notifier_t

typedef void(* dxf_socket_thread_destruction_notifier_t) (dxf_connection_t connection, void *user_data)

The low level callback type, required in case some thread-specific initialization must be performed on the client side on the thread creation/destruction.

Called whenever connection thread is being terminated