载入中...
搜索中...
未找到
NetHost.h
浏览该文件的文档.
Definition NetHost.h:22
void setMessageHandler(MessageHandler h)
Definition NetHost.h:46
bool sendStringTo(uint32_t peerId, UdpLink::MsgType type, uint8_t channel, const std::string &s)
Definition NetHost.cpp:87
void onDatagram(const std::vector< char > &bytes, const std::string &from)
Definition NetHost.cpp:43
void sendTo(uint32_t peerId, UdpLink::MsgType type, uint8_t channel, const void *data, size_t n)
Definition NetHost.cpp:81
std::function< void(uint32_t peerId, UdpLink::MsgType, uint8_t channel, const char *, size_t)> MessageHandler
Definition NetHost.h:43
std::function< void(uint32_t peerId)> PeerHandler
Definition NetHost.h:44
void setPeerConnectedHandler(PeerHandler h)
Definition NetHost.h:47
void setPeerDisconnectedHandler(PeerHandler h)
Definition NetHost.h:48
UdpLink * linkByPeerId(uint32_t peerId) const
Definition NetHost.cpp:76
Network module: TCP/UDP/HTTP factories, background worker, and completion event plumbing....
Definition Network.h:30
Definition UdpLink.h:29
UDP socket backed by Poco::Net; supports connect/bind and datagram send.
Definition UdpSocket.h:24
Definition Channel.cpp:12