NS-3 based Named Data Networking (NDN) simulator
ndnSIM 2.5: NDN, CCN, CCNx, content centric networks
API Documentation
name-component.hpp File Reference
#include "common.hpp"
#include "encoding/block.hpp"
#include "encoding/block-helpers.hpp"
#include "util/time.hpp"
Include dependency graph for name-component.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ndn::name::Component
 Component holds a read-only name component value. More...
 
class  ndn::name::Component::Error
 Error that can be thrown from name::Component. More...
 

Namespaces

 ndn
 Copyright (c) 2011-2015 Regents of the University of California.
 
 ndn::name
 

Functions

 ndn::name::NDN_CXX_DECLARE_WIRE_ENCODE_INSTANTIATIONS (Component)
 
std::ostream & ndn::name::operator<< (std::ostream &os, const Component &component)
 

Variables

static const uint8_t ndn::name::SEGMENT_MARKER = 0x00
 Segment marker for NDN naming conventions. More...
 
static const uint8_t ndn::name::SEGMENT_OFFSET_MARKER = 0xFB
 Segment offset marker for NDN naming conventions. More...
 
static const uint8_t ndn::name::VERSION_MARKER = 0xFD
 Version marker for NDN naming conventions. More...
 
static const uint8_t ndn::name::TIMESTAMP_MARKER = 0xFC
 Timestamp marker for NDN naming conventions. More...
 
static const uint8_t ndn::name::SEQUENCE_NUMBER_MARKER = 0xFE
 Sequence number marker for NDN naming conventions. More...