15 public Poco::Net::DatagramSocket
20 Poco::Net::DatagramSocket(Poco::Net::IPAddress::IPv4)
23 UDPSocketU(
const std::string& bind,
int port ):
24 Poco::Net::DatagramSocket(Poco::Net::SocketAddress(bind, port),
true)
27 virtual ~UDPSocketU() {}
29 inline int getSocket()
const
31 return Poco::Net::DatagramSocket::sockfd();
36 public Poco::Net::DatagramSocket
41 Poco::Net::DatagramSocket(Poco::Net::IPAddress::IPv4)
44 UDPReceiveU(
const std::string& bind,
int port):
45 Poco::Net::DatagramSocket(Poco::Net::SocketAddress(bind, port),
true)
48 virtual ~UDPReceiveU() {}
50 inline int getSocket()
52 return Poco::Net::DatagramSocket::sockfd();
56 class MulticastSocketU:
57 public Poco::Net::MulticastSocket
62 Poco::Net::MulticastSocket(Poco::Net::IPAddress::IPv4)
65 MulticastSocketU(
int port ):
66 Poco::Net::MulticastSocket(Poco::Net::SocketAddress(Poco::Net::IPAddress(), port),
true)
69 MulticastSocketU(
const std::string& bind,
int port ):
70 Poco::Net::MulticastSocket(Poco::Net::SocketAddress(bind, port),
true)
73 MulticastSocketU(
const Poco::Net::SocketAddress& addr ):
74 Poco::Net::MulticastSocket(addr,
true)
77 virtual ~MulticastSocketU() {}
79 inline int getSocket()
const
81 return Poco::Net::MulticastSocket::sockfd();