23 #ifndef NDN_INCOMING_FACE_ID_LITE_HPP 
   24 #define NDN_INCOMING_FACE_ID_LITE_HPP 
   26 #include "../../c/lp/incoming-face-id-types.h" 
Copyright (C) 2013-2016 Regents of the University of California. 
Definition: common.hpp:35
 
IncomingFaceIdLite()
Create a IncomingFaceIdLite where all the values are unspecified. 
Definition: incoming-face-id-lite.cpp:28
 
Definition: lp-packet-lite.hpp:83
 
uint64_t faceId
(uint64_t)-1 if not specified. 
Definition: incoming-face-id-types.h:37
 
IncomingFaceIdLite represents the incoming face ID header field in an NDNLPv2 packet. 
Definition: incoming-face-id-lite.hpp:37
 
uint64_t getFaceId() const 
Get the incoming face ID value. 
Definition: incoming-face-id-lite.hpp:49
 
static const IncomingFaceIdLite * getFirstHeader(const LpPacketLite &lpPacket)
Get the first header field in lpPacket which is an IncomingFaceIdLite. 
Definition: incoming-face-id-lite.cpp:34
 
static IncomingFaceIdLite & downCast(ndn_IncomingFaceId &incomingFaceId)
Downcast the reference to the ndn_IncomingFaceId struct to an IncomingFaceIdLite. ...
Definition: incoming-face-id-lite.hpp:74
 
void setFaceId(uint64_t faceId)
Set the face ID value. 
Definition: incoming-face-id-lite.hpp:56
 
Copyright (C) 2016 Regents of the University of California. 
Definition: incoming-face-id-types.h:36