NS-3 based Named Data Networking (NDN) simulator
ndnSIM 2.5: NDN, CCN, CCNx, content centric networks
API Documentation
nfd::UdpFace Member List

This is the complete list of members for nfd::UdpFace, including all inherited members.

close() 1nfd::DatagramFace< boost::asio::ip::udp >inlinevirtual
closeSocket()nfd::DatagramFace< boost::asio::ip::udp >inlineprotected
copyStatusTo(FaceTraits &traits) constnfd::Face
DatagramFace(const FaceUri &remoteUri, const FaceUri &localUri, typename protocol::socket socket)nfd::DatagramFace< boost::asio::ip::udp >inline
decodeAndDispatchInput(const Block &element)nfd::Faceprotected
Face(const FaceUri &remoteUri, const FaceUri &localUri, bool isLocal=false, bool isMultiAccess=false)nfd::Face
fail(const std::string &reason)nfd::Faceprotected
getCounters() constnfd::Faceinline
getDescription() constnfd::Faceinline
getFaceStatus() const 1nfd::UdpFacevirtual
getId() constnfd::Faceinline
getLocalUri() constnfd::Faceinline
getMetric() constnfd::Faceinline
getMutableCounters()nfd::Faceinlineprotected
getPersistency() constnfd::Faceinline
getRemoteUri() constnfd::Faceinline
handleReceive(const boost::system::error_code &error, size_t nBytesReceived)nfd::DatagramFace< boost::asio::ip::udp >inlineprotected
handleSend(const boost::system::error_code &error, size_t nBytesSent, const Block &payload)nfd::DatagramFace< boost::asio::ip::udp >inlineprotected
hasBeenUsedRecently() constnfd::DatagramFace< boost::asio::ip::udp >inlineprotected
isLocal() constnfd::Faceinline
isMultiAccess() constnfd::Faceinline
isUp() constnfd::Facevirtual
keepFaceAliveUntilAllHandlersExecuted(const shared_ptr< Face > &face)nfd::DatagramFace< boost::asio::ip::udp >inlineprotected
m_socketnfd::DatagramFace< boost::asio::ip::udp >protected
NFD_LOG_INCLASS_DECLARE()nfd::DatagramFace< boost::asio::ip::udp >protected
onFailnfd::Face
onReceiveDatanfd::Face
onReceiveInterestnfd::Face
onSendDatanfd::Face
onSendInterestnfd::Face
processErrorCode(const boost::system::error_code &error)nfd::DatagramFace< boost::asio::ip::udp >inlineprotected
protocol typedefnfd::DatagramFace< boost::asio::ip::udp >
receiveDatagram(const uint8_t *buffer, size_t nBytesReceived, const boost::system::error_code &error)nfd::DatagramFace< boost::asio::ip::udp >inline
resetRecentUsage()nfd::DatagramFace< boost::asio::ip::udp >inlineprotected
sendData(const Data &data) 1nfd::DatagramFace< boost::asio::ip::udp >inlinevirtual
sendInterest(const Interest &interest) 1nfd::DatagramFace< boost::asio::ip::udp >inlinevirtual
setDescription(const std::string &description)nfd::Faceinline
setMetric(uint64_t metric)nfd::Faceinline
setPersistency(ndn::nfd::FacePersistency persistency)nfd::Faceinlineprotected
UdpChannel classnfd::UdpFacefriend
UdpFace(const FaceUri &remoteUri, const FaceUri &localUri, protocol::socket socket, ndn::nfd::FacePersistency persistency, const time::seconds &idleTimeout)nfd::UdpFace
~Face()nfd::Facevirtual