A Discrete-Event Network Simulator
Home
Tutorials ▼
English
Documentation ▼
Manual
Models
Contributing
Wiki
Development ▼
API Docs
Issue Tracker
Merge Requests
API
ns3::DhcpHeader Member List
This is the complete list of members for
ns3::DhcpHeader
, including all inherited members.
ConstructSelf
(const AttributeConstructionList &attributes)
ns3::ObjectBase
protected
Deserialize
(Buffer::Iterator start)
ns3::DhcpHeader
private
virtual
ns3::Header::Deserialize
(Buffer::Iterator start)=0
ns3::Header
ns3::Chunk::Deserialize
(Buffer::Iterator start, Buffer::Iterator end)
ns3::Chunk
virtual
DHCPACK
enum value
ns3::DhcpHeader
DHCPDISCOVER
enum value
ns3::DhcpHeader
DhcpHeader
()
ns3::DhcpHeader
DHCPNACK
enum value
ns3::DhcpHeader
DHCPOFFER
enum value
ns3::DhcpHeader
DHCPREQ
enum value
ns3::DhcpHeader
DoSet
(Ptr< const AttributeAccessor > spec, Ptr< const AttributeChecker > checker, const AttributeValue &value)
ns3::ObjectBase
private
GetAttribute
(std::string name, AttributeValue &value) const
ns3::ObjectBase
GetAttributeFailSafe
(std::string name, AttributeValue &value) const
ns3::ObjectBase
GetChaddr
(void)
ns3::DhcpHeader
GetDhcps
(void) const
ns3::DhcpHeader
GetInstanceTypeId
(void) const
ns3::DhcpHeader
private
virtual
GetLease
(void) const
ns3::DhcpHeader
GetMask
(void) const
ns3::DhcpHeader
GetObjectIid
(void)
ns3::ObjectBase
related
GetRebind
(void) const
ns3::DhcpHeader
GetRenew
(void) const
ns3::DhcpHeader
GetReq
(void) const
ns3::DhcpHeader
GetRouter
(void) const
ns3::DhcpHeader
GetSerializedSize
(void) const
ns3::DhcpHeader
private
virtual
GetTran
(void) const
ns3::DhcpHeader
GetType
(void) const
ns3::DhcpHeader
GetTypeId
(void)
ns3::DhcpHeader
static
GetYiaddr
(void) const
ns3::DhcpHeader
m_bootp
ns3::DhcpHeader
private
m_chaddr
ns3::DhcpHeader
private
m_ciAddr
ns3::DhcpHeader
private
m_dhcps
ns3::DhcpHeader
private
m_file
ns3::DhcpHeader
private
m_flags
ns3::DhcpHeader
private
m_giAddr
ns3::DhcpHeader
private
m_hLen
ns3::DhcpHeader
private
m_hops
ns3::DhcpHeader
private
m_hType
ns3::DhcpHeader
private
m_lease
ns3::DhcpHeader
private
m_len
ns3::DhcpHeader
private
m_magic_cookie
ns3::DhcpHeader
private
m_mask
ns3::DhcpHeader
private
m_op
ns3::DhcpHeader
private
m_opt
ns3::DhcpHeader
private
m_rebind
ns3::DhcpHeader
private
m_renew
ns3::DhcpHeader
private
m_req
ns3::DhcpHeader
private
m_route
ns3::DhcpHeader
private
m_secs
ns3::DhcpHeader
private
m_siAddr
ns3::DhcpHeader
private
m_sname
ns3::DhcpHeader
private
m_xid
ns3::DhcpHeader
private
m_yiAddr
ns3::DhcpHeader
private
Messages
enum name
ns3::DhcpHeader
NotifyConstructionCompleted
(void)
ns3::ObjectBase
protected
virtual
OP_ADDREQ
enum value
ns3::DhcpHeader
OP_END
enum value
ns3::DhcpHeader
OP_LEASE
enum value
ns3::DhcpHeader
OP_MASK
enum value
ns3::DhcpHeader
OP_MSGTYPE
enum value
ns3::DhcpHeader
OP_REBIND
enum value
ns3::DhcpHeader
OP_RENEW
enum value
ns3::DhcpHeader
OP_ROUTE
enum value
ns3::DhcpHeader
OP_SERVID
enum value
ns3::DhcpHeader
Options
enum name
ns3::DhcpHeader
Print
(std::ostream &os) const
ns3::DhcpHeader
private
virtual
ResetOpt
()
ns3::DhcpHeader
Serialize
(Buffer::Iterator start) const
ns3::DhcpHeader
private
virtual
SetAttribute
(std::string name, const AttributeValue &value)
ns3::ObjectBase
SetAttributeFailSafe
(std::string name, const AttributeValue &value)
ns3::ObjectBase
SetChaddr
(Address addr)
ns3::DhcpHeader
SetChaddr
(uint8_t *addr, uint8_t len)
ns3::DhcpHeader
SetDhcps
(Ipv4Address addr)
ns3::DhcpHeader
SetHWType
(uint8_t htype, uint8_t hlen)
ns3::DhcpHeader
SetLease
(uint32_t time)
ns3::DhcpHeader
SetMask
(uint32_t addr)
ns3::DhcpHeader
SetRebind
(uint32_t time)
ns3::DhcpHeader
SetRenew
(uint32_t time)
ns3::DhcpHeader
SetReq
(Ipv4Address addr)
ns3::DhcpHeader
SetRouter
(Ipv4Address addr)
ns3::DhcpHeader
SetTime
()
ns3::DhcpHeader
SetTran
(uint32_t tran)
ns3::DhcpHeader
SetType
(uint8_t type)
ns3::DhcpHeader
SetYiaddr
(Ipv4Address addr)
ns3::DhcpHeader
TraceConnect
(std::string name, std::string context, const CallbackBase &cb)
ns3::ObjectBase
TraceConnectWithoutContext
(std::string name, const CallbackBase &cb)
ns3::ObjectBase
TraceDisconnect
(std::string name, std::string context, const CallbackBase &cb)
ns3::ObjectBase
TraceDisconnectWithoutContext
(std::string name, const CallbackBase &cb)
ns3::ObjectBase
~DhcpHeader
()
ns3::DhcpHeader
~Header
()
ns3::Header
virtual
~ObjectBase
()
ns3::ObjectBase
virtual
Generated on Tue Feb 6 2024 19:21:47 for ns-3 by
1.9.1