载入中...
搜索中...
未找到
UdpLink.h
浏览该文件的文档.
Network module: TCP/UDP/HTTP factories, background worker, and completion event plumbing....
Definition Network.h:30
Definition UdpLink.h:29
std::function< void(const std::string &reason)> DisconnectHandler
Definition UdpLink.h:39
void send(MsgType type, uint8_t channel, const void *data, size_t n)
Definition UdpLink.cpp:164
bool setRemoteString(const std::string &addr)
Definition UdpLink.cpp:142
void setDisconnectHandler(DisconnectHandler h)
Definition UdpLink.h:60
bool setRemote(std::string host, uint16_t port)
Definition UdpLink.cpp:133
@ Reliable
@ Unreliable
@ UnreliableOrdered
void setMessageHandler(MessageHandler h)
Definition UdpLink.h:59
std::function< void(MsgType, uint8_t channel, const char *data, size_t n)> MessageHandler
Definition UdpLink.h:38
bool sendString(MsgType type, uint8_t channel, const std::string &s)
Definition UdpLink.cpp:236
void onDatagram(const std::vector< char > &bytes, const std::string &from)
Definition UdpLink.cpp:333
UDP socket backed by Poco::Net; supports connect/bind and datagram send.
Definition UdpSocket.h:24
Definition Channel.cpp:12