16 #ifndef INC_C4Network2Discover
17 #define INC_C4Network2Discover
44 uint16_t iRefServerPort;
63 void Clear() { iDiscoverCount = 0; }
71 int iDiscoverCount{0};
const StdStrBuf C4NetDiscoveryAddress
const int C4NetMaxDiscover
void SetCallback(CBClass *pnCallback) override
void OnPacket(const class C4NetIOPacket &rPacket, C4NetIO *pNetIO) override
int getDiscoverCount() const
const C4NetIO::addr_t & getDiscover(int i)
bool PopDiscover(C4NetIO::addr_t &Discover)
C4Network2IODiscoverClient()
bool Init(uint16_t iPort=C4NetIO::addr_t::IPPORT_NONE) override
void OnPacket(const class C4NetIOPacket &rPacket, C4NetIO *pNetIO) override
C4Network2IODiscover(uint16_t iRefServerPort)
void SetDiscoverable(bool fnEnabled)
bool Init(uint16_t iPort=C4NetIO::addr_t::IPPORT_NONE) override
static const uint16_t IPPORT_NONE