automotive-dlt
|
#include <dlt-daemon.h>
Data Fields | |
DltDaemonFlags | flags |
DltFile | file |
DltEventHandler | pEvent |
DltGateway | pGateway |
DltMessage | msg |
int | client_connections |
size_t | baudrate |
DltOfflineTrace | offlineTrace |
int | timeoutOnSend |
unsigned long | RingbufferMinSize |
unsigned long | RingbufferMaxSize |
unsigned long | RingbufferStepSize |
unsigned long | daemonFifoSize |
The global parameters of a dlt daemon.
Definition at line 136 of file dlt-daemon.h.
size_t DltDaemonLocal::baudrate |
Baudrate of serial connection
Definition at line 144 of file dlt-daemon.h.
Referenced by dlt_daemon_init_serial().
int DltDaemonLocal::client_connections |
counter for nr. of client connections
Definition at line 143 of file dlt-daemon.h.
Referenced by dlt_daemon_client_send_all_multiple(), dlt_daemon_close_socket(), dlt_daemon_local_connection_init(), dlt_daemon_process_client_connect(), dlt_event_handler_register_connection(), and dlt_event_handler_unregister_connection().
unsigned long DltDaemonLocal::daemonFifoSize |
Definition at line 153 of file dlt-daemon.h.
Referenced by dlt_daemon_init_fifo(), and option_file_parser().
DltFile DltDaemonLocal::file |
struct for file access
Definition at line 139 of file dlt-daemon.h.
Referenced by dlt_daemon_local_cleanup(), and dlt_daemon_local_init_p1().
DltDaemonFlags DltDaemonLocal::flags |
flags of the daemon
Definition at line 138 of file dlt-daemon.h.
Referenced by dlt_daemon_client_process_control(), dlt_daemon_client_send(), dlt_daemon_close_socket(), dlt_daemon_control_passive_node_connect(), dlt_daemon_control_passive_node_connect_status(), dlt_daemon_control_service_logstorage(), dlt_daemon_handle_event(), dlt_daemon_init_fifo(), dlt_daemon_init_serial(), dlt_daemon_local_cleanup(), dlt_daemon_local_connection_init(), dlt_daemon_local_ecu_version_init(), dlt_daemon_local_init_p1(), dlt_daemon_local_init_p2(), dlt_daemon_logstorage_cleanup(), dlt_daemon_logstorage_get_device(), dlt_daemon_logstorage_sync_cache(), dlt_daemon_process_client_connect(), dlt_daemon_process_client_messages(), dlt_daemon_process_client_messages_serial(), dlt_daemon_process_control_messages(), dlt_daemon_process_one_s_timer(), dlt_daemon_process_sixty_s_timer(), dlt_daemon_process_user_message_log(), dlt_daemon_process_user_message_register_application(), dlt_daemon_process_user_message_register_context(), dlt_daemon_process_user_message_unregister_context(), dlt_daemon_process_user_messages(), dlt_gateway_init(), main(), option_file_parser(), and option_handling().
DltMessage DltDaemonLocal::msg |
one dlt message
Definition at line 142 of file dlt-daemon.h.
Referenced by dlt_daemon_client_send_all(), dlt_daemon_local_cleanup(), dlt_daemon_local_init_p2(), dlt_daemon_process_client_messages(), dlt_daemon_process_client_messages_serial(), dlt_daemon_process_control_messages(), and dlt_daemon_process_user_message_log().
DltOfflineTrace DltDaemonLocal::offlineTrace |
Offline trace handling
Definition at line 148 of file dlt-daemon.h.
Referenced by dlt_daemon_client_send(), dlt_daemon_local_cleanup(), dlt_daemon_local_init_p2(), and dlt_daemon_process_user_message_log().
DltEventHandler DltDaemonLocal::pEvent |
struct for message producer event handling
Definition at line 140 of file dlt-daemon.h.
Referenced by create_timer_fd(), dlt_daemon_client_send_all_multiple(), dlt_daemon_close_socket(), dlt_daemon_init_fifo(), dlt_daemon_init_serial(), dlt_daemon_local_cleanup(), dlt_daemon_local_connection_init(), dlt_daemon_process_client_connect(), dlt_daemon_process_control_connect(), dlt_gateway_establish_connections(), dlt_gateway_process_on_demand_request(), dlt_gateway_process_passive_node_messages(), and main().
DltGateway DltDaemonLocal::pGateway |
struct for passive node connection handling
Definition at line 141 of file dlt-daemon.h.
Referenced by dlt_connection_get_receiver(), dlt_daemon_client_process_control(), dlt_daemon_control_passive_node_connect(), dlt_daemon_control_passive_node_connect_status(), dlt_gateway_init(), dlt_gateway_process_gateway_timer(), and dlt_gateway_process_passive_node_messages().
unsigned long DltDaemonLocal::RingbufferMaxSize |
Definition at line 151 of file dlt-daemon.h.
Referenced by dlt_daemon_local_init_p2(), and option_file_parser().
unsigned long DltDaemonLocal::RingbufferMinSize |
Definition at line 150 of file dlt-daemon.h.
Referenced by dlt_daemon_local_init_p2(), and option_file_parser().
unsigned long DltDaemonLocal::RingbufferStepSize |
Definition at line 152 of file dlt-daemon.h.
Referenced by dlt_daemon_local_init_p2(), and option_file_parser().
int DltDaemonLocal::timeoutOnSend |
Definition at line 149 of file dlt-daemon.h.
Referenced by dlt_daemon_process_client_connect(), and option_file_parser().