|
override int | dxf_initialize_logger (string file_name, bool rewrite_file, bool show_time_zone_info, bool verbose) |
| Initializes the internal logger. More...
|
|
override int | dxf_initialize_logger_v2 (string file_name, bool rewrite_file, bool show_time_zone_info, bool verbose, bool log_data_transfer) |
| Initializes the internal logger with data transfer logging. More...
|
|
override int | dxf_create_connection (string address, dxf_conn_termination_notifier_t notifier, dxf_conn_status_notifier_t conn_status_notifier, dxf_socket_thread_creation_notifier_t stcn, dxf_socket_thread_destruction_notifier_t stdn, IntPtr user_data, out IntPtr connection) |
|
override int | dxf_create_connection_auth_basic (string address, string user, string password, dxf_conn_termination_notifier_t notifier, dxf_conn_status_notifier_t conn_status_notifier, dxf_socket_thread_creation_notifier_t stcn, dxf_socket_thread_destruction_notifier_t stdn, IntPtr user_data, out IntPtr connection) |
|
override int | dxf_create_connection_auth_bearer (string address, string token, dxf_conn_termination_notifier_t notifier, dxf_conn_status_notifier_t conn_status_notifier, dxf_socket_thread_creation_notifier_t stcn, dxf_socket_thread_destruction_notifier_t stdn, IntPtr user_data, out IntPtr connection) |
|
override int | dxf_create_connection_auth_custom (string address, string authscheme, string authdata, dxf_conn_termination_notifier_t notifier, dxf_conn_status_notifier_t conn_status_notifier, dxf_socket_thread_creation_notifier_t stcn, dxf_socket_thread_destruction_notifier_t stdn, IntPtr user_data, out IntPtr connection) |
|
override int | dxf_close_connection (IntPtr connection) |
|
override int | dxf_create_subscription (IntPtr connection, EventType event_types, out IntPtr subscription) |
|
override int | dxf_create_subscription_with_flags (IntPtr connection, EventType event_types, EventSubscriptionFlag subscr_flags, out IntPtr subscription) |
| Creates a subscription with the specified parameters and the subscription flags. More...
|
|
override int | dxf_create_subscription_timed (IntPtr connection, EventType event_types, Int64 time, out IntPtr subscription) |
|
override int | dxf_create_subscription_timed_with_flags (IntPtr connection, EventType event_types, Int64 time, EventSubscriptionFlag subscr_flags, out IntPtr subscription) |
| Creates a timed subscription with the specified parameters and the subscription flags. More...
|
|
override int | dxf_close_subscription (IntPtr subscription) |
|
override int | dxf_add_symbol (IntPtr subscription, String symbol) |
|
override int | dxf_add_symbols (IntPtr subscription, string[] symbols, int count) |
|
override int | dxf_add_candle_symbol (IntPtr subscription, IntPtr candle_attributes) |
|
override int | dxf_remove_candle_symbol (IntPtr subscription, IntPtr candle_attributes) |
|
override int | dxf_remove_symbol (IntPtr subcription, string symbol) |
|
override int | dxf_remove_symbols (IntPtr subscription, string[] symbols, int count) |
|
override int | dxf_get_symbols (IntPtr subscription, out IntPtr symbols, out int count) |
|
override int | dxf_set_symbols (IntPtr subscription, string[] symbols, int count) |
|
override int | dxf_clear_symbols (IntPtr subscription) |
|
override int | dxf_attach_event_listener (IntPtr subscription, dxf_event_listener_t event_listener, IntPtr user_data) |
|
override int | dxf_detach_event_listener (IntPtr subscription, dxf_event_listener_t listener) |
|
override int | dxf_attach_event_listener_v2 (IntPtr subscription, dxf_event_listener_v2_t event_listener, IntPtr user_data) |
|
override int | dxf_detach_event_listener_v2 (IntPtr subscription, dxf_event_listener_v2_t listener) |
|
override int | dxf_get_subscription_event_types (IntPtr subscription, out int event_types) |
|
override int | dxf_get_last_event (IntPtr connection, int event_type, string symbol, IntPtr event_data) |
|
override int | dxf_get_last_error (out int error_code, out IntPtr error_descr) |
|
override int | dxf_set_order_source (IntPtr subscription, byte[] source) |
|
override int | dxf_add_order_source (IntPtr subscription, byte[] source) |
|
override int | dxf_create_candle_symbol_attributes (string base_symbol, char exchange_code, double period_value, int period_type, int price, int session, int alignment, double price_level, out IntPtr candle_attributes) |
| API that allows user to create candle symbol attributes More...
|
|
override int | dxf_delete_candle_symbol_attributes (IntPtr candle_attributes) |
|
override int | dxf_create_snapshot (IntPtr connection, int event_id, string symbol, byte[] source, Int64 time, out IntPtr snapshot) |
|
override int | dxf_create_order_snapshot (IntPtr connection, string symbol, byte[] source, Int64 time, out IntPtr snapshot) |
|
override int | dxf_create_candle_snapshot (IntPtr connection, IntPtr candle_attributes, Int64 time, out IntPtr snapshot) |
|
override int | dxf_close_snapshot (IntPtr snapshot) |
|
override int | dxf_attach_snapshot_listener (IntPtr snapshot, dxf_snapshot_listener_t snapshotListener, IntPtr userData) |
|
override int | dxf_detach_snapshot_listener (IntPtr snapshot, dxf_snapshot_listener_t snapshotListener) |
|
override int | dxf_get_snapshot_symbol (IntPtr snapshot, out IntPtr symbol) |
|
override int | dxf_write_raw_data (IntPtr connection, byte[] raw_file_name) |
|
override int | dxf_get_connection_properties_snapshot (IntPtr connection, out IntPtr properties, out int count) |
|
override int | dxf_free_connection_properties_snapshot (IntPtr properties, int count) |
|
override int | dxf_get_current_connected_address (IntPtr connection, out IntPtr address) |
|
override int | dxf_get_current_connection_status (IntPtr connection, out ConnectionStatus status) |
|
override int | dxf_free (IntPtr pointer) |
|
override int | dxf_create_regional_book (IntPtr connection, string symbol, out IntPtr book) |
|
override int | dxf_close_regional_book (IntPtr book) |
|
override int | dxf_attach_regional_book_listener (IntPtr book, dxf_price_level_book_listener_t book_listener, IntPtr user_data) |
|
override int | dxf_detach_regional_book_listener (IntPtr book, dxf_price_level_book_listener_t book_listener) |
|
override int | dxf_attach_regional_book_listener_v2 (IntPtr book, dxf_regional_quote_listener_t listener, IntPtr user_data) |
|
override int | dxf_detach_regional_book_listener_v2 (IntPtr book, dxf_regional_quote_listener_t listener) |
|
delegate void | dxf_event_listener_t (EventType event_type, IntPtr symbol, IntPtr data, int data_count, IntPtr user_data) |
|
delegate void | dxf_event_listener_v2_t (EventType event_type, IntPtr symbol, IntPtr data, int data_count, IntPtr event_params, IntPtr user_data) |
|
delegate void | dxf_conn_termination_notifier_t (IntPtr connection, IntPtr user_data) |
|
delegate void | dxf_conn_status_notifier_t (IntPtr connection, ConnectionStatus old_status, ConnectionStatus new_status, IntPtr user_data) |
|
delegate int | dxf_socket_thread_creation_notifier_t (IntPtr connection, IntPtr user_data) |
|
delegate void | dxf_socket_thread_destruction_notifier_t (IntPtr connection, IntPtr user_data) |
|
delegate void | dxf_snapshot_listener_t (IntPtr snapshotData, IntPtr userData) |
| Snapshot listener prototype More...
|
|
delegate void | dxf_price_level_book_listener_t (IntPtr price_level_book, IntPtr user_data) |
|
delegate void | dxf_regional_quote_listener_t (IntPtr symbol, IntPtr quote, int count, IntPtr user_data) |
|
|
static int | __dxf_initialize_logger (string file_name, bool rewrite_file, bool show_time_zone_info, bool verbose) |
|
static int | __dxf_initialize_logger_v2 (string file_name, bool rewrite_file, bool show_time_zone_info, bool verbose, bool log_data_transfer) |
|
static int | __dxf_create_connection (string address, dxf_conn_termination_notifier_t notifier, dxf_conn_status_notifier_t conn_status_notifier, dxf_socket_thread_creation_notifier_t stcn, dxf_socket_thread_destruction_notifier_t stdn, IntPtr user_data, out IntPtr connection) |
|
static int | __dxf_create_connection_auth_basic (string address, string user, string password, dxf_conn_termination_notifier_t notifier, dxf_conn_status_notifier_t conn_status_notifier, dxf_socket_thread_creation_notifier_t stcn, dxf_socket_thread_destruction_notifier_t stdn, IntPtr user_data, out IntPtr connection) |
|
static int | __dxf_create_connection_auth_bearer (string address, string token, dxf_conn_termination_notifier_t notifier, dxf_conn_status_notifier_t conn_status_notifier, dxf_socket_thread_creation_notifier_t stcn, dxf_socket_thread_destruction_notifier_t stdn, IntPtr user_data, out IntPtr connection) |
|
static int | __dxf_create_connection_auth_custom (string address, string authscheme, string authdata, dxf_conn_termination_notifier_t notifier, dxf_conn_status_notifier_t conn_status_notifier, dxf_socket_thread_creation_notifier_t stcn, dxf_socket_thread_destruction_notifier_t stdn, IntPtr user_data, out IntPtr connection) |
|
static int | __dxf_close_connection (IntPtr connection) |
|
static int | __dxf_create_subscription (IntPtr connection, EventType event_types, out IntPtr subscription) |
|
static int | __dxf_create_subscription_with_flags (IntPtr connection, EventType event_types, EventSubscriptionFlag subscr_flags, out IntPtr subscription) |
|
static int | __dxf_create_subscription_timed (IntPtr connection, EventType event_types, Int64 time, out IntPtr subscription) |
|
static int | __dxf_create_subscription_timed_with_flags (IntPtr connection, EventType event_types, Int64 time, EventSubscriptionFlag subscr_flags, out IntPtr subscription) |
|
static int | __dxf_close_subscription (IntPtr subscription) |
|
static int | __dxf_add_symbol (IntPtr subscription, String symbol) |
|
static int | __dxf_add_symbols (IntPtr subscription, string[] symbols, int count) |
|
static int | __dxf_add_candle_symbol (IntPtr subscription, IntPtr candle_attributes) |
|
static int | __dxf_remove_candle_symbol (IntPtr subscription, IntPtr candle_attributes) |
|
static int | __dxf_remove_symbol (IntPtr subcription, string symbol) |
|
static int | __dxf_remove_symbols (IntPtr subscription, string[] symbols, int count) |
|
static int | __dxf_get_symbols (IntPtr subscription, out IntPtr symbols, out int count) |
|
static int | __dxf_set_symbols (IntPtr subscription, string[] symbols, int count) |
|
static int | __dxf_clear_symbols (IntPtr subscription) |
|
static int | __dxf_attach_event_listener (IntPtr subscription, dxf_event_listener_t event_listener, IntPtr user_data) |
|
static int | __dxf_detach_event_listener (IntPtr subscription, dxf_event_listener_t listener) |
|
static int | __dxf_attach_event_listener_v2 (IntPtr subscription, dxf_event_listener_v2_t event_listener, IntPtr user_data) |
|
static int | __dxf_detach_event_listener_v2 (IntPtr subscription, dxf_event_listener_v2_t listener) |
|
static int | __dxf_get_subscription_event_types (IntPtr subscription, out int event_types) |
|
static int | __dxf_get_last_event (IntPtr connection, int event_type, string symbol, IntPtr event_data) |
|
static int | __dxf_get_last_error (out int error_code, out IntPtr error_descr) |
|
static int | __dxf_set_order_source (IntPtr subscription, byte[] source) |
|
static int | __dxf_add_order_source (IntPtr subscription, byte[] source) |
|
static int | __dxf_create_candle_symbol_attributes (string base_symbol, char exchange_code, double period_value, int period_type, int price, int session, int alignment, double price_level, out IntPtr candle_attributes) |
|
static int | __dxf_delete_candle_symbol_attributes (IntPtr candle_attributes) |
|
static int | __dxf_create_snapshot (IntPtr connection, int event_id, string symbol, byte[] source, Int64 time, out IntPtr snapshot) |
|
static int | __dxf_create_order_snapshot (IntPtr connection, string symbol, byte[] source, Int64 time, out IntPtr snapshot) |
|
static int | __dxf_create_candle_snapshot (IntPtr connection, IntPtr candle_attributes, Int64 time, out IntPtr snapshot) |
|
static int | __dxf_close_snapshot (IntPtr snapshot) |
|
static int | __dxf_attach_snapshot_listener (IntPtr snapshot, dxf_snapshot_listener_t snapshotListener, IntPtr userData) |
|
static int | __dxf_detach_snapshot_listener (IntPtr snapshot, dxf_snapshot_listener_t snapshotListener) |
|
static int | __dxf_get_snapshot_symbol (IntPtr snapshot, out IntPtr symbol) |
|
static int | __dxf_write_raw_data (IntPtr connection, byte[] raw_file_name) |
|
static int | __dxf_get_connection_properties_snapshot (IntPtr connection, out IntPtr properties, out int count) |
|
static int | __dxf_free_connection_properties_snapshot (IntPtr properties, int count) |
|
static int | __dxf_get_current_connected_address (IntPtr connection, out IntPtr address) |
|
static int | __dxf_get_current_connection_status (IntPtr connection, out ConnectionStatus status) |
|
static int | __dxf_free (IntPtr pointer) |
|
static int | __dxf_create_regional_book (IntPtr connection, string symbol, out IntPtr book) |
|
static int | __dxf_close_regional_book (IntPtr book) |
|
static int | __dxf_attach_regional_book_listener (IntPtr book, dxf_price_level_book_listener_t book_listener, IntPtr user_data) |
|
static int | __dxf_detach_regional_book_listener (IntPtr book, dxf_price_level_book_listener_t book_listener) |
|
static int | __dxf_attach_regional_book_listener_v2 (IntPtr book, dxf_regional_quote_listener_t listener, IntPtr user_data) |
|
static int | __dxf_detach_regional_book_listener_v2 (IntPtr book, dxf_regional_quote_listener_t listener) |
|