NS-3 based Named Data Networking (NDN) simulator
ndnSIM 2.5: NDN, CCN, CCNx, content centric networks
API Documentation
Main Page
Related Pages
Modules
+
Namespaces
Namespace List
+
Namespace Members
+
All
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
y
z
+
Functions
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
+
Variables
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
+
Typedefs
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
y
+
Enumerations
a
b
c
d
f
i
k
l
n
p
q
r
s
t
u
v
+
Enumerator
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
z
+
Classes
Class List
Class Index
Class Hierarchy
+
Class Members
+
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
~
+
Functions
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
~
+
Variables
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
+
Typedefs
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
+
Enumerations
_
a
c
e
r
s
t
v
+
Enumerator
a
c
d
e
f
h
i
l
m
n
p
r
s
u
v
w
+
Related Functions
a
b
c
d
e
f
g
i
k
l
m
n
o
p
s
v
+
Files
File List
+
File Members
+
All
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
z
+
Functions
b
c
d
e
f
g
h
m
o
p
r
s
t
u
v
w
+
Variables
a
b
c
d
e
f
g
i
k
l
m
n
p
r
s
t
+
Typedefs
b
c
d
e
i
m
p
s
u
w
Enumerations
Enumerator
+
Macros
_
a
b
d
e
i
l
m
n
o
p
r
s
t
u
v
z
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Modules
Pages
Deprecated List
Member
ndn::Block::wire
() const
Use
data()
Member
ndn::Data::setContent
(const uint8_t *value, size_t length)
Use
setContent(span<const uint8_t>)
Member
ndn::encoding::makeBinaryBlock
(uint32_t type, const char *value, size_t length)
Member
ndn::Interest::setApplicationParameters
(const uint8_t *value, size_t length)
Use
setApplicationParameters(span<const uint8_t>)
Member
ndn::Name::append
(uint32_t type, const uint8_t *value, size_t count)
Use
append(uint32_t, span<const uint8_t>)
Member
ndn::Name::append
(const uint8_t *value, size_t count)
Use
append(span<const uint8_t>)
Member
ndn::name::Component::Component
(uint32_t type, const uint8_t *value, size_t count)
Use
Component(uint32_t, span<const uint8_t>)
Member
ndn::name::Component::Component
(const uint8_t *value, size_t count)
Use
Component(span<const uint8_t>)
Member
ndn::name::Component::fromImplicitSha256Digest
(ConstBufferPtr digest)
Use
Component(uint32_t, ConstBufferPtr)
Member
ndn::name::Component::fromImplicitSha256Digest
(span< const uint8_t > digest)
Use
Component(uint32_t, span<const uint8_t>)
Member
ndn::name::Component::fromParametersSha256Digest
(ConstBufferPtr digest)
Use
Component(uint32_t, ConstBufferPtr)
Member
ndn::name::Component::fromParametersSha256Digest
(span< const uint8_t > digest)
Use
Component(uint32_t, span<const uint8_t>)
Member
ndn::net::NetworkMonitor::onNetworkStateChanged
Only for backward compatibility
Member
ndn::printHex
(std::ostream &os, const uint8_t *buffer, size_t length, bool wantUpperCase=true)
Member
ndn::security::InterestSigner::makeCommandInterest
(
Name
name, const
SigningInfo
¶ms=SigningInfo())
Use the new signed
Interest
format instead of command Interests.
Member
ndn::toHex
(const uint8_t *buffer, size_t length, bool wantUpperCase=true)
Member
websocketpp::connection< config >::buffered_amount
() const
use
get_buffered_amount
instead
Member
websocketpp::transport::asio::connection< config >::set_tcp_init_handler
(tcp_init_handler h)
Use set_tcp_pre_init_handler instead
Member
websocketpp::transport::asio::endpoint< config >::set_tcp_init_handler
(tcp_init_handler h)
Use set_tcp_pre_init_handler instead
Member
websocketpp::transport::iostream::connection< config >::readsome
(char const *buf, size_t len)
DEPRECATED in favor of
read_some()
Generated on Fri May 6 2022 12:34:17 for ndnSIM by
1.8.13