| addressing typedef | nfd::face::DatagramTransport< boost::asio::ip::udp, Multicast > | |
| 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 |
| getCounters() const | nfd::face::Transport | inlinevirtual |
| getExpirationTime() const noexcept | nfd::face::Transport | inline |
| getFace() const noexcept | nfd::face::Transport | inline |
| getLinkService() const noexcept | nfd::face::Transport | inline |
| getLinkService() noexcept | nfd::face::Transport | inline |
| getLinkType() const noexcept | nfd::face::Transport | inline |
| getLocalUri() const noexcept | nfd::face::Transport | inline |
| getMtu() const noexcept | nfd::face::Transport | inline |
| getPersistency() const noexcept | nfd::face::Transport | inline |
| getRemoteUri() const noexcept | nfd::face::Transport | inline |
| getScope() const noexcept | nfd::face::Transport | inline |
| getSendQueueCapacity() const noexcept | nfd::face::Transport | inline |
| getSendQueueLength() final | nfd::face::MulticastUdpTransport | virtual |
| getState() const noexcept | 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) | 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 |
| MulticastUdpTransport(const boost::asio::ip::udp::endpoint &multicastGroup, boost::asio::ip::udp::socket &&recvSocket, boost::asio::ip::udp::socket &&sendSocket, ndn::nfd::LinkType linkType) | nfd::face::MulticastUdpTransport | |
| nInBytes | nfd::face::TransportCounters | protected |
| nInPackets | nfd::face::TransportCounters | protected |
| nOutBytes | nfd::face::TransportCounters | protected |
| nOutPackets | nfd::face::TransportCounters | protected |
| openRxSocket(boost::asio::ip::udp::socket &sock, const boost::asio::ip::udp::endpoint &multicastGroup, const boost::asio::ip::address &localAddress={}, const ndn::net::NetworkInterface *netif=nullptr) | nfd::face::MulticastUdpTransport | static |
| openTxSocket(boost::asio::ip::udp::socket &sock, const boost::asio::ip::udp::endpoint &localEndpoint, 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(const Block &packet, const EndpointId &endpoint={}) | nfd::face::Transport | protected |
| receiveDatagram(span< const uint8_t > buffer, 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(const Block &packet) | nfd::face::Transport | |
| setExpirationTime(const time::steady_clock::time_point &expirationTime) noexcept | nfd::face::Transport | inlineprotected |
| setFaceAndLinkService(Face &face, LinkService &service) noexcept | nfd::face::Transport | |
| setLinkType(ndn::nfd::LinkType linkType) noexcept | nfd::face::Transport | inlineprotected |
| setLocalUri(const FaceUri &uri) noexcept | nfd::face::Transport | inlineprotected |
| setMtu(ssize_t mtu) noexcept | nfd::face::Transport | protected |
| setPersistency(ndn::nfd::FacePersistency newPersistency) | nfd::face::Transport | |
| setRemoteUri(const FaceUri &uri) noexcept | nfd::face::Transport | inlineprotected |
| setScope(ndn::nfd::FaceScope scope) noexcept | nfd::face::Transport | inlineprotected |
| setSendQueueCapacity(ssize_t sendQueueCapacity) noexcept | nfd::face::Transport | inlineprotected |
| setState(TransportState newState) | nfd::face::Transport | protected |
| Transport() | nfd::face::Transport | |
| ~Transport() | nfd::face::Transport | virtual |