|
| UDP_node (uint16_t udp_port_recv, uint16_t udp_port_send) |
|
int | init () |
|
uint8_t | close () |
|
ssize_t | read (uint8_t *topic_ID, char out_buffer[], size_t buffer_len) |
|
ssize_t | write (const uint8_t topic_ID, char buffer[], size_t length) |
| write a buffer More...
|
|
ssize_t | get_header_length () |
| Get the Length of struct Header to make headroom for the size of struct Header along with payload.
|
|
|
int | init_receiver (uint16_t udp_port) |
|
int | init_sender (uint16_t udp_port) |
|
ssize_t | node_read (void *buffer, size_t len) |
|
ssize_t | node_write (void *buffer, size_t len) |
|
bool | fds_OK () |
|
uint16_t | crc16_byte (uint16_t crc, const uint8_t data) |
|
uint16_t | crc16 (uint8_t const *buffer, size_t len) |
|
|
int | sender_fd |
|
int | receiver_fd |
|
uint16_t | udp_port_recv |
|
uint16_t | udp_port_send |
|
struct sockaddr_in | sender_outaddr |
|
struct sockaddr_in | receiver_inaddr |
|
struct sockaddr_in | receiver_outaddr |
|
uint32_t | rx_buff_pos |
|
char | rx_buffer [1024] = {} |
|
The documentation for this class was generated from the following files: