A Discrete-Event Network Simulator
Home
Tutorials ▼
English
Documentation ▼
Installation
Manual
Models
Contributing
Wiki
Development ▼
API Docs
Issue Tracker
Merge Requests
API
Loading...
Searching...
No Matches
ns3::Dhcp6Header Member List
This is the complete list of members for
ns3::Dhcp6Header
, including all inherited members.
AddAddress
(uint32_t iaid, Ipv6Address address, uint32_t prefLifetime, uint32_t validLifetime)
ns3::Dhcp6Header
AddClientIdentifier
(Duid duid)
ns3::Dhcp6Header
AddElapsedTime
(uint16_t timestamp)
ns3::Dhcp6Header
AddIanaOption
(uint32_t iaid, uint32_t t1, uint32_t t2)
ns3::Dhcp6Header
AddIaOption
(Options::OptionType optionType, uint32_t iaid, uint32_t t1=0, uint32_t t2=0)
ns3::Dhcp6Header
private
AddIataOption
(uint32_t iaid)
ns3::Dhcp6Header
AddIdentifierOption
(IdentifierOption &identifier, Options::OptionType optionType, Duid duid)
ns3::Dhcp6Header
private
AddMessageLength
(uint32_t len)
ns3::Dhcp6Header
private
AddOptionRequest
(Options::OptionType optionType)
ns3::Dhcp6Header
AddServerIdentifier
(Duid duid)
ns3::Dhcp6Header
AddSolMaxRt
()
ns3::Dhcp6Header
AddStatusCode
(Options::StatusCodeValues statusCode, std::string statusMsg)
ns3::Dhcp6Header
CLIENT_PORT
ns3::Dhcp6Header
static
ConstructSelf
(const AttributeConstructionList &attributes)
ns3::ObjectBase
protected
Deserialize
(Buffer::Iterator start) override
ns3::Dhcp6Header
private
virtual
ns3::Header::Deserialize
(Buffer::Iterator start, Buffer::Iterator end)
ns3::Header
virtual
Dhcp6Header
()
ns3::Dhcp6Header
DoSet
(Ptr< const AttributeAccessor > spec, Ptr< const AttributeChecker > checker, const AttributeValue &value)
ns3::ObjectBase
private
GetAttribute
(std::string name, AttributeValue &value, bool permissive=false) const
ns3::ObjectBase
GetAttributeFailSafe
(std::string name, AttributeValue &value) const
ns3::ObjectBase
GetClientIdentifier
()
ns3::Dhcp6Header
GetIanaOptions
()
ns3::Dhcp6Header
GetInstanceTypeId
() const override
ns3::Dhcp6Header
private
virtual
GetMessageType
() const
ns3::Dhcp6Header
GetObjectIid
()
ns3::ObjectBase
related
GetOptionList
()
ns3::Dhcp6Header
GetOptionRequest
()
ns3::Dhcp6Header
GetSerializedSize
() const override
ns3::Dhcp6Header
private
virtual
GetServerIdentifier
()
ns3::Dhcp6Header
GetStatusCodeOption
()
ns3::Dhcp6Header
GetTransactId
() const
ns3::Dhcp6Header
GetTypeId
()
ns3::Dhcp6Header
static
HandleOptionRequest
(std::vector< Options::OptionType > requestedOptions)
ns3::Dhcp6Header
m_clientIdentifier
ns3::Dhcp6Header
private
m_elapsedTime
ns3::Dhcp6Header
private
m_ianaList
ns3::Dhcp6Header
private
m_iataList
ns3::Dhcp6Header
private
m_len
ns3::Dhcp6Header
private
m_msgType
ns3::Dhcp6Header
private
m_optionRequest
ns3::Dhcp6Header
private
m_options
ns3::Dhcp6Header
private
m_preference
ns3::Dhcp6Header
private
m_serverIdentifier
ns3::Dhcp6Header
private
m_solMaxRt
ns3::Dhcp6Header
private
m_statusCode
ns3::Dhcp6Header
private
m_transactId
ns3::Dhcp6Header
private
MessageType
enum name
ns3::Dhcp6Header
NotifyConstructionCompleted
()
ns3::ObjectBase
protected
virtual
Print
(std::ostream &os) const override
ns3::Dhcp6Header
private
virtual
ResetOptions
()
ns3::Dhcp6Header
Serialize
(Buffer::Iterator start) const override
ns3::Dhcp6Header
private
virtual
SERVER_PORT
ns3::Dhcp6Header
static
SetAttribute
(std::string name, const AttributeValue &value)
ns3::ObjectBase
SetAttributeFailSafe
(std::string name, const AttributeValue &value)
ns3::ObjectBase
SetMessageType
(MessageType msgType)
ns3::Dhcp6Header
SetTransactId
(uint32_t transactId)
ns3::Dhcp6Header
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
~Header
() override
ns3::Header
~ObjectBase
()
ns3::ObjectBase
virtual
Generated on Tue Apr 29 2025 18:21:26 for ns-3 by
1.11.0