UniSet  2.24.2
Открытые члены | Открытые статические члены | Защищенные данные | Полный список членов класса
Класс uniset::MulticastSendTransport
Граф наследования:uniset::MulticastSendTransport:
Inheritance graph
[см. легенду]
Граф связей класса uniset::MulticastSendTransport:
Collaboration graph
[см. легенду]

Открытые члены

 MulticastSendTransport (const std::string &sockHost, int sockPort, const std::string &groupHost, int groupPort, int ttl=1)
 
virtual bool isConnected () const noexcept override
 
virtual std::string toString () const noexcept override
 
virtual bool createConnection (bool throwEx, timeout_t sendTimeout) override
 
virtual int getSocket () const override
 
Poco::Net::SocketAddress getGroupAddress ()
 
virtual bool isReadyForSend (timeout_t tout) noexcept override
 
virtual ssize_t send (const void *buf, size_t sz) override
 
void setTimeToLive (int ttl)
 
void setLoopBack (bool state)
 

Открытые статические члены

static std::unique_ptr< MulticastSendTransportcreateFromXml (UniXML::iterator root, UniXML::iterator it, int numChan)
 

Защищенные данные

std::unique_ptr< MulticastSocketUudp
 
const Poco::Net::SocketAddress sockAddr
 
const Poco::Net::SocketAddress toAddr
 
int ttl