8 #include <satcat5/coap_client.h>
9 #include <satcat5/coap_endpoint.h>
Variant of coap::Connection for UDP connections.
CoAP endpoint (i.e., client, server, or combined client+server).
CoAP client/server implementation that requires POSIX features.
EndpointUdpHeap(satcat5::udp::Dispatch *udp, unsigned size)
Constructor binds to the specified UDP interface and immediately allocates each requested Connection ...
Variant of ManageUdp using heap-allocated Connection objects.
std::vector< ConnectionUdp * > m_connections
Pointers to heap-allocated Connection objects.
ManageUdpHeap(satcat5::coap::Endpoint *coap, unsigned size)
Constructor binds to the specified UDP interface and immediately allocates each requested Connection ...
ConnectionUdp * connection(unsigned idx)
Fetch connection object by index.
Connection manager for CoAP endpoints using UDP.
satcat5::udp::Dispatch * udp() const
Pointer to the parent's network interface.
Dispatcher sorts incoming UDP messages by port index.