5 #ifndef __MessageReliableUDPI_h__ 6 #define __MessageReliableUDPI_h__ 24 virtual bool start(uint16_t receivePort) = 0;
27 virtual uint16_t getReceivePort() = 0;
30 virtual void shutdown() = 0;
33 virtual bool recvReliableFrom(uint8_t **msg, uint32_t &msgSize,
char *fromIPaddress) = 0;
36 virtual bool sendReliableTo(
const uint8_t *msg,
const uint32_t msgSize,
const char *ipAddress, uint16_t port) = 0;
42 #endif // __MessageReliableUDPI_h__ kernel
Definition: namespace.dox:3
Message Sender/Receiver multi-packet reliable over UDP.
Definition: MessageReliableUDPI.h:18
Base for all interfacable components.
Definition: Component.h:20
Per-class participation non-RTTI fallback dynamic casting mechanism.
Definition: Castable.h:192