afterChangePersistency(ndn::nfd::FacePersistency oldPersistency) | nfd::face::Transport | protectedvirtual |
afterStateChange | nfd::face::Transport | |
canChangePersistencyTo(ndn::nfd::FacePersistency newPersistency) const | nfd::face::Transport | |
canChangePersistencyToImpl(ndn::nfd::FacePersistency newPersistency) const | nfd::face::Transport | protectedvirtual |
close() | nfd::face::Transport | |
Counters typedef | nfd::face::Transport | |
DatagramTransport(typename protocol::socket &&socket) | nfd::face::DatagramTransport< boost::asio::ip::udp, Multicast > | explicit |
EndpointId typedef | nfd::face::Transport | |
getCounters() const | nfd::face::Transport | inlinevirtual |
getExpirationTime() const | nfd::face::Transport | inline |
getFace() const | nfd::face::Transport | inline |
getLinkService() const | nfd::face::Transport | inline |
getLinkService() | nfd::face::Transport | inline |
getLinkType() const | nfd::face::Transport | inline |
getLocalUri() const | nfd::face::Transport | inline |
getMtu() const | nfd::face::Transport | inline |
getPersistency() const | nfd::face::Transport | inline |
getRemoteUri() const | nfd::face::Transport | inline |
getScope() const | nfd::face::Transport | inline |
getSendQueueCapacity() const | nfd::face::Transport | inline |
getSendQueueLength() final | nfd::face::MulticastUdpTransport | virtual |
getState() const | nfd::face::Transport | inline |
handleReceive(const boost::system::error_code &error, size_t nBytesReceived) | nfd::face::DatagramTransport< boost::asio::ip::udp, Multicast > | protected |
handleSend(const boost::system::error_code &error, size_t nBytesSent, const Block &payload) | nfd::face::DatagramTransport< boost::asio::ip::udp, Multicast > | protected |
hasRecentlyReceived() const | nfd::face::DatagramTransport< boost::asio::ip::udp, Multicast > | protected |
m_sender | nfd::face::DatagramTransport< boost::asio::ip::udp, Multicast > | protected |
m_socket | nfd::face::DatagramTransport< boost::asio::ip::udp, Multicast > | protected |
makeEndpointId(const typename protocol::endpoint &ep) | nfd::face::DatagramTransport< boost::asio::ip::udp, Multicast > | protectedstatic |
makeEndpointId(const protocol::endpoint &ep) | nfd::face::DatagramTransport< boost::asio::ip::udp, Multicast > | protected |
makeEndpointId(const protocol::endpoint &ep) | nfd::face::DatagramTransport< boost::asio::ip::udp, Multicast > | protected |
MulticastUdpTransport(const protocol::endpoint &multicastGroup, protocol::socket &&recvSocket, protocol::socket &&sendSocket, ndn::nfd::LinkType linkType) | nfd::face::MulticastUdpTransport | |
NFD_LOG_INCLASS_DECLARE() | nfd::face::DatagramTransport< boost::asio::ip::udp, Multicast > | protected |
nInBytes | nfd::face::TransportCounters | protected |
nInPackets | nfd::face::TransportCounters | protected |
nOutBytes | nfd::face::TransportCounters | protected |
nOutPackets | nfd::face::TransportCounters | protected |
openRxSocket(protocol::socket &sock, const protocol::endpoint &multicastGroup, const boost::asio::ip::address &localAddress, const shared_ptr< const ndn::net::NetworkInterface > &netif=nullptr) | nfd::face::MulticastUdpTransport | static |
openTxSocket(protocol::socket &sock, const protocol::endpoint &localEndpoint, const shared_ptr< const ndn::net::NetworkInterface > &netif=nullptr, bool enableLoopback=false) | nfd::face::MulticastUdpTransport | static |
processErrorCode(const boost::system::error_code &error) | nfd::face::DatagramTransport< boost::asio::ip::udp, Multicast > | protected |
protocol typedef | nfd::face::DatagramTransport< boost::asio::ip::udp, Multicast > | |
receive(Packet &&packet) | nfd::face::Transport | protected |
receiveDatagram(const uint8_t *buffer, size_t nBytesReceived, const boost::system::error_code &error) | nfd::face::DatagramTransport< boost::asio::ip::udp, Multicast > | |
resetRecentlyReceived() | nfd::face::DatagramTransport< boost::asio::ip::udp, Multicast > | protected |
send(Packet &&packet) | nfd::face::Transport | |
setExpirationTime(const time::steady_clock::TimePoint &expirationTime) | nfd::face::Transport | inlineprotected |
setFaceAndLinkService(Face &face, LinkService &service) | nfd::face::Transport | |
setLinkType(ndn::nfd::LinkType linkType) | nfd::face::Transport | inlineprotected |
setLocalUri(const FaceUri &uri) | nfd::face::Transport | inlineprotected |
setMtu(ssize_t mtu) | nfd::face::Transport | inlineprotected |
setPersistency(ndn::nfd::FacePersistency newPersistency) | nfd::face::Transport | |
setRemoteUri(const FaceUri &uri) | nfd::face::Transport | inlineprotected |
setScope(ndn::nfd::FaceScope scope) | nfd::face::Transport | inlineprotected |
setSendQueueCapacity(ssize_t sendQueueCapacity) | nfd::face::Transport | inlineprotected |
setState(TransportState newState) | nfd::face::Transport | protected |
Transport() | nfd::face::Transport | |
~Transport() | nfd::face::Transport | virtual |