|
ether2ser 0.1.0
Ethernet <-> synchronous V.24 bridge firmware for RP2040 + W5500
|
Generic event payload wrapper for network/V.24 config operations. More...
#include <event_queue.h>

Data Fields | ||
| event_queue_data_types_t | id | |
| union { | ||
| uint8_t ip [4] | ||
| uint16_t port | ||
| V24_POLARITIES_T polarities | ||
| V24_BAUDRATE_T baudrate | ||
| bool v24_clock_mode | ||
| } | value | |
Generic event payload wrapper for network/V.24 config operations.
Definition at line 72 of file event_queue.h.
| V24_BAUDRATE_T event_queue_data_t::baudrate |
Definition at line 82 of file event_queue.h.
Referenced by dispatch_v24_baudrate(), and ev_set_v24_settings().
| event_queue_data_types_t event_queue_data_t::id |
Payload value discriminator.
Definition at line 75 of file event_queue.h.
Referenced by dispatch_get_request(), dispatch_get_udp_port(), dispatch_ip(), dispatch_set_udp_port(), dispatch_v24_baudrate(), dispatch_v24_polarities(), ev_get_net_settings(), ev_get_v24_settings(), ev_set_net_settings(), ev_set_v24_settings(), print_net_settings_event(), and subcmd_set_v24_clockmode().
| uint8_t event_queue_data_t::ip[4] |
Definition at line 79 of file event_queue.h.
Referenced by dispatch_ip(), ev_set_net_settings(), and print_net_settings_event().
| V24_POLARITIES_T event_queue_data_t::polarities |
Definition at line 81 of file event_queue.h.
Referenced by dispatch_v24_polarities(), and ev_set_v24_settings().
| uint16_t event_queue_data_t::port |
Definition at line 80 of file event_queue.h.
Referenced by ev_set_net_settings(), and print_net_settings_event().
| bool event_queue_data_t::v24_clock_mode |
Definition at line 83 of file event_queue.h.
Referenced by ev_set_v24_settings(), and subcmd_set_v24_clockmode().
| union { ... } event_queue_data_t::value |
Typed payload value.
Referenced by dispatch_ip(), dispatch_v24_baudrate(), dispatch_v24_polarities(), ev_set_net_settings(), ev_set_v24_settings(), print_net_settings_event(), and subcmd_set_v24_clockmode().