represents an item in NFD Face dataset More...
#include <face-status.hpp>
Public Member Functions | |
FaceStatus () | |
FaceStatus (const Block &block) | |
time::milliseconds | getExpirationPeriod () const |
uint64_t | getFaceId () const |
FacePersistency | getFacePersistency () const |
FaceScope | getFaceScope () const |
bool | getFlagBit (size_t bit) const |
uint64_t | getFlags () const |
LinkType | getLinkType () const |
const std::string & | getLocalUri () const |
uint64_t | getNInBytes () const |
uint64_t | getNInData () const |
uint64_t | getNInInterests () const |
uint64_t | getNInNacks () const |
uint64_t | getNOutBytes () const |
uint64_t | getNOutData () const |
uint64_t | getNOutInterests () const |
uint64_t | getNOutNacks () const |
const std::string & | getRemoteUri () const |
bool | hasExpirationPeriod () const |
FaceStatus & | setExpirationPeriod (time::milliseconds expirationPeriod) |
FaceStatus & | setFaceId (uint64_t faceId) |
FaceStatus & | setFacePersistency (FacePersistency facePersistency) |
FaceStatus & | setFaceScope (FaceScope faceScope) |
FaceStatus & | setFlagBit (size_t bit, bool value) |
FaceStatus & | setFlags (uint64_t flags) |
FaceStatus & | setLinkType (LinkType linkType) |
FaceStatus & | setLocalUri (const std::string &localUri) |
FaceStatus & | setNInBytes (uint64_t nInBytes) |
FaceStatus & | setNInData (uint64_t nInData) |
FaceStatus & | setNInInterests (uint64_t nInInterests) |
FaceStatus & | setNInNacks (uint64_t nInNacks) |
FaceStatus & | setNOutBytes (uint64_t nOutBytes) |
FaceStatus & | setNOutData (uint64_t nOutData) |
FaceStatus & | setNOutInterests (uint64_t nOutInterests) |
FaceStatus & | setNOutNacks (uint64_t nOutNacks) |
FaceStatus & | setRemoteUri (const std::string &remoteUri) |
FaceStatus & | unsetExpirationPeriod () |
void | wireDecode (const Block &wire) |
decode FaceStatus More... | |
template<encoding::Tag TAG> | |
size_t | wireEncode (EncodingImpl< TAG > &encoder) const |
prepend FaceStatus to the encoder More... | |
const Block & | wireEncode () const |
encode FaceStatus More... | |
Protected Attributes | |
uint64_t | m_faceId |
FacePersistency | m_facePersistency |
FaceScope | m_faceScope |
uint64_t | m_flags |
LinkType | m_linkType |
std::string | m_localUri |
std::string | m_remoteUri |
Block | m_wire |
represents an item in NFD Face dataset
Definition at line 36 of file face-status.hpp.
ndn::nfd::FaceStatus::FaceStatus | ( | ) |
Definition at line 34 of file face-status.cpp.
|
explicit |
Definition at line 46 of file face-status.cpp.
|
inline |
Definition at line 68 of file face-status.hpp.
|
inlineinherited |
Definition at line 51 of file face-traits.hpp.
|
inlineinherited |
Definition at line 107 of file face-traits.hpp.
|
inlineinherited |
Definition at line 93 of file face-traits.hpp.
|
inlineinherited |
Definition at line 149 of file face-traits.hpp.
|
inlineinherited |
Definition at line 135 of file face-traits.hpp.
|
inlineinherited |
Definition at line 121 of file face-traits.hpp.
|
inlineinherited |
Definition at line 79 of file face-traits.hpp.
|
inline |
Definition at line 135 of file face-status.hpp.
|
inline |
Definition at line 90 of file face-status.hpp.
|
inline |
Definition at line 81 of file face-status.hpp.
|
inline |
Definition at line 99 of file face-status.hpp.
|
inline |
Definition at line 144 of file face-status.hpp.
|
inline |
Definition at line 117 of file face-status.hpp.
|
inline |
Definition at line 108 of file face-status.hpp.
|
inline |
Definition at line 126 of file face-status.hpp.
|
inlineinherited |
Definition at line 65 of file face-traits.hpp.
|
inline |
Definition at line 62 of file face-status.hpp.
FaceStatus & ndn::nfd::FaceStatus::setExpirationPeriod | ( | time::milliseconds | expirationPeriod | ) |
Definition at line 240 of file face-status.cpp.
|
inlineinherited |
Definition at line 57 of file face-traits.hpp.
|
inlineinherited |
Definition at line 113 of file face-traits.hpp.
|
inlineinherited |
Definition at line 99 of file face-traits.hpp.
|
inlineinherited |
Definition at line 158 of file face-traits.hpp.
|
inlineinherited |
Definition at line 141 of file face-traits.hpp.
|
inlineinherited |
Definition at line 127 of file face-traits.hpp.
|
inlineinherited |
Definition at line 85 of file face-traits.hpp.
FaceStatus & ndn::nfd::FaceStatus::setNInBytes | ( | uint64_t | nInBytes | ) |
Definition at line 304 of file face-status.cpp.
FaceStatus & ndn::nfd::FaceStatus::setNInData | ( | uint64_t | nInData | ) |
Definition at line 264 of file face-status.cpp.
FaceStatus & ndn::nfd::FaceStatus::setNInInterests | ( | uint64_t | nInInterests | ) |
Definition at line 256 of file face-status.cpp.
FaceStatus & ndn::nfd::FaceStatus::setNInNacks | ( | uint64_t | nInNacks | ) |
Definition at line 272 of file face-status.cpp.
FaceStatus & ndn::nfd::FaceStatus::setNOutBytes | ( | uint64_t | nOutBytes | ) |
Definition at line 312 of file face-status.cpp.
FaceStatus & ndn::nfd::FaceStatus::setNOutData | ( | uint64_t | nOutData | ) |
Definition at line 288 of file face-status.cpp.
FaceStatus & ndn::nfd::FaceStatus::setNOutInterests | ( | uint64_t | nOutInterests | ) |
Definition at line 280 of file face-status.cpp.
FaceStatus & ndn::nfd::FaceStatus::setNOutNacks | ( | uint64_t | nOutNacks | ) |
Definition at line 296 of file face-status.cpp.
|
inlineinherited |
Definition at line 71 of file face-traits.hpp.
FaceStatus & ndn::nfd::FaceStatus::unsetExpirationPeriod | ( | ) |
Definition at line 248 of file face-status.cpp.
void ndn::nfd::FaceStatus::wireDecode | ( | const Block & | wire | ) |
decode FaceStatus
Definition at line 101 of file face-status.cpp.
size_t ndn::nfd::FaceStatus::wireEncode | ( | EncodingImpl< TAG > & | encoder | ) | const |
prepend FaceStatus to the encoder
Definition at line 53 of file face-status.cpp.
const Block & ndn::nfd::FaceStatus::wireEncode | ( | ) | const |
encode FaceStatus
Definition at line 85 of file face-status.cpp.
|
protectedinherited |
Definition at line 187 of file face-traits.hpp.
|
protectedinherited |
Definition at line 191 of file face-traits.hpp.
|
protectedinherited |
Definition at line 190 of file face-traits.hpp.
|
protectedinherited |
Definition at line 193 of file face-traits.hpp.
|
protectedinherited |
Definition at line 192 of file face-traits.hpp.
|
protectedinherited |
Definition at line 189 of file face-traits.hpp.
|
protectedinherited |
Definition at line 188 of file face-traits.hpp.
|
mutableprotectedinherited |
Definition at line 195 of file face-traits.hpp.