ED247 Library
VA2.3.0
Implementation of ED247-A standard
|
Data Structures | |
struct | frame_t |
Public Types | |
using | receive_callback_t = std::function< void(const char *payload, uint32_t size)> |
Public Member Functions | |
Receiver (Context *context, socket_address_t from_address, socket_address_t multicast_interface, receive_callback_t callback) | |
void | receive () |
Public Member Functions inherited from ed247::udp::Transceiver | |
Transceiver (Context *context, const socket_address_t &socket_address) | |
Transceiver (const Transceiver &)=delete | |
Transceiver & | operator= (const Transceiver &)=delete |
const ed247_socket_t & | get_socket () const |
Static Public Attributes | |
static const uint32_t | MAX_FRAME_SIZE {65508} |
Additional Inherited Members | |
Protected Attributes inherited from ed247::udp::Transceiver | |
Context * | _context |
socket_address_t | _socket_address |
ed247_socket_t | _socket {INVALID_SOCKET} |