A Discrete-Event Network Simulator
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::Dhcp6Headerprivate
AddIataOption(uint32_t iaid)ns3::Dhcp6Header
AddIdentifierOption(IdentifierOption &identifier, Options::OptionType optionType, Duid duid)ns3::Dhcp6Headerprivate
AddMessageLength(uint32_t len)ns3::Dhcp6Headerprivate
AddOptionRequest(Options::OptionType optionType)ns3::Dhcp6Header
AddServerIdentifier(Duid duid)ns3::Dhcp6Header
AddSolMaxRt()ns3::Dhcp6Header
AddStatusCode(Options::StatusCodeValues statusCode, std::string statusMsg)ns3::Dhcp6Header
CLIENT_PORTns3::Dhcp6Headerstatic
ConstructSelf(const AttributeConstructionList &attributes)ns3::ObjectBaseprotected
Deserialize(Buffer::Iterator start) overridens3::Dhcp6Headerprivatevirtual
ns3::Header::Deserialize(Buffer::Iterator start, Buffer::Iterator end)ns3::Headervirtual
Dhcp6Header()ns3::Dhcp6Header
DoSet(Ptr< const AttributeAccessor > spec, Ptr< const AttributeChecker > checker, const AttributeValue &value)ns3::ObjectBaseprivate
GetAttribute(std::string name, AttributeValue &value, bool permissive=false) constns3::ObjectBase
GetAttributeFailSafe(std::string name, AttributeValue &value) constns3::ObjectBase
GetClientIdentifier()ns3::Dhcp6Header
GetIanaOptions()ns3::Dhcp6Header
GetInstanceTypeId() const overridens3::Dhcp6Headerprivatevirtual
GetMessageType() constns3::Dhcp6Header
GetObjectIid()ns3::ObjectBaserelated
GetOptionList()ns3::Dhcp6Header
GetOptionRequest()ns3::Dhcp6Header
GetSerializedSize() const overridens3::Dhcp6Headerprivatevirtual
GetServerIdentifier()ns3::Dhcp6Header
GetStatusCodeOption()ns3::Dhcp6Header
GetTransactId() constns3::Dhcp6Header
GetTypeId()ns3::Dhcp6Headerstatic
HandleOptionRequest(std::vector< Options::OptionType > requestedOptions)ns3::Dhcp6Header
m_clientIdentifierns3::Dhcp6Headerprivate
m_elapsedTimens3::Dhcp6Headerprivate
m_ianaListns3::Dhcp6Headerprivate
m_iataListns3::Dhcp6Headerprivate
m_lenns3::Dhcp6Headerprivate
m_msgTypens3::Dhcp6Headerprivate
m_optionRequestns3::Dhcp6Headerprivate
m_optionsns3::Dhcp6Headerprivate
m_preferencens3::Dhcp6Headerprivate
m_serverIdentifierns3::Dhcp6Headerprivate
m_solMaxRtns3::Dhcp6Headerprivate
m_statusCodens3::Dhcp6Headerprivate
m_transactIdns3::Dhcp6Headerprivate
MessageType enum namens3::Dhcp6Header
NotifyConstructionCompleted()ns3::ObjectBaseprotectedvirtual
Print(std::ostream &os) const overridens3::Dhcp6Headerprivatevirtual
ResetOptions()ns3::Dhcp6Header
Serialize(Buffer::Iterator start) const overridens3::Dhcp6Headerprivatevirtual
SERVER_PORTns3::Dhcp6Headerstatic
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() overridens3::Header
~ObjectBase()ns3::ObjectBasevirtual