58 #ifndef DLT_GATEWAY_H_ 59 #define DLT_GATEWAY_H_ 180 #ifdef DLT_UNIT_TESTS STATIC int dlt_gateway_check_send_serial(DltGatewayConnection *con, char *value)
STATIC int dlt_gateway_check_control_messages(DltGatewayConnection *con, char *value)
int dlt_gateway_store_connection(DltGateway *gateway, DltGatewayConnection *tmp, int verbose)
STATIC int dlt_gateway_check_timeout(DltGatewayConnection *con, char *value)
int dlt_gateway_forward_control_message(DltGateway *g, DltDaemonLocal *daemon_local, DltMessage *msg, char *ecu, int verbose)
int dlt_gateway_configure(DltGateway *gateway, char *config_file, int verbose)
void print_gateway_connection_details(const DltGateway *g)
DltReceiver * dlt_gateway_get_connection_receiver(DltGateway *g, int fd)
int dlt_gateway_process_gateway_timer(DltDaemon *daemon, DltDaemonLocal *daemon_local, DltReceiver *rec, int verbose)
STATIC int dlt_gateway_check_port(DltGatewayConnection *con, char *value)
STATIC int dlt_gateway_check_ecu(DltGatewayConnection *con, char *value)
int dlt_gateway_establish_connections(DltGateway *g, DltDaemonLocal *daemon_local, int verbose)
STATIC int dlt_gateway_check_connect_trigger(DltGatewayConnection *con, char *value)
int dlt_gateway_process_passive_node_messages(DltDaemon *daemon, DltDaemonLocal *daemon_local, DltReceiver *recv, int verbose)
int dlt_gateway_process_on_demand_request(DltGateway *g, DltDaemonLocal *daemon_local, char *node_id, int connection_status, int verbose)
STATIC int dlt_gateway_check_param(DltGateway *gateway, DltGatewayConnection *con, DltGatewayConfType ctype, char *value)
void dlt_gateway_send_control_message(DltGatewayConnection *con, DltGateway *g, DltDaemonLocal *daemon_local, int verbose)
void dlt_gateway_deinit(DltGateway *g, int verbose)
int dlt_gateway_init(DltDaemonLocal *daemon_local, int verbose)
STATIC int dlt_gateway_check_ip(DltGatewayConnection *con, char *value)