26 #ifndef NFD_DAEMON_FACE_MULTICAST_UDP_TRANSPORT_HPP 27 #define NFD_DAEMON_FACE_MULTICAST_UDP_TRANSPORT_HPP 57 const protocol::endpoint& multicastGroup,
58 protocol::socket&& recvSocket,
59 protocol::socket&& sendSocket,
60 ndn::nfd::LinkType linkType);
70 protocol::endpoint m_multicastGroup;
71 protocol::socket m_sendSocket;
77 #endif // NFD_DAEMON_FACE_MULTICAST_UDP_TRANSPORT_HPP stores a packet along with the remote endpoint
Copyright (c) 2014-2015, Regents of the University of California, Arizona Board of Regents...
static EndpointId makeEndpointId(const typename protocol::endpoint &ep)
uint64_t EndpointId
identifies an endpoint on the link
A Transport that communicates on a UDP multicast group.
Implements Transport for datagram-based protocols.
MulticastUdpTransport(const protocol::endpoint &localEndpoint, const protocol::endpoint &multicastGroup, protocol::socket &&recvSocket, protocol::socket &&sendSocket, ndn::nfd::LinkType linkType)
Creates a UDP-based transport for multicast communication.