A Discrete-Event Network Simulator
API
ns3::DhcpHeader Member List

This is the complete list of members for ns3::DhcpHeader, including all inherited members.

ConstructSelf(const AttributeConstructionList &attributes)ns3::ObjectBaseprotected
Deserialize(Buffer::Iterator start)ns3::DhcpHeaderprivatevirtual
ns3::Header::Deserialize(Buffer::Iterator start)=0ns3::Header
ns3::Chunk::Deserialize(Buffer::Iterator start, Buffer::Iterator end)ns3::Chunkvirtual
DHCPACK enum valuens3::DhcpHeader
DHCPDISCOVER enum valuens3::DhcpHeader
DhcpHeader()ns3::DhcpHeader
DHCPNACK enum valuens3::DhcpHeader
DHCPOFFER enum valuens3::DhcpHeader
DHCPREQ enum valuens3::DhcpHeader
DoSet(Ptr< const AttributeAccessor > spec, Ptr< const AttributeChecker > checker, const AttributeValue &value)ns3::ObjectBaseprivate
GetAttribute(std::string name, AttributeValue &value) constns3::ObjectBase
GetAttributeFailSafe(std::string name, AttributeValue &value) constns3::ObjectBase
GetChaddr(void)ns3::DhcpHeader
GetDhcps(void) constns3::DhcpHeader
GetInstanceTypeId(void) constns3::DhcpHeaderprivatevirtual
GetLease(void) constns3::DhcpHeader
GetMask(void) constns3::DhcpHeader
GetObjectIid(void)ns3::ObjectBaserelated
GetRebind(void) constns3::DhcpHeader
GetRenew(void) constns3::DhcpHeader
GetReq(void) constns3::DhcpHeader
GetRouter(void) constns3::DhcpHeader
GetSerializedSize(void) constns3::DhcpHeaderprivatevirtual
GetTran(void) constns3::DhcpHeader
GetType(void) constns3::DhcpHeader
GetTypeId(void)ns3::DhcpHeaderstatic
GetYiaddr(void) constns3::DhcpHeader
m_bootpns3::DhcpHeaderprivate
m_chaddrns3::DhcpHeaderprivate
m_ciAddrns3::DhcpHeaderprivate
m_dhcpsns3::DhcpHeaderprivate
m_filens3::DhcpHeaderprivate
m_flagsns3::DhcpHeaderprivate
m_giAddrns3::DhcpHeaderprivate
m_hLenns3::DhcpHeaderprivate
m_hopsns3::DhcpHeaderprivate
m_hTypens3::DhcpHeaderprivate
m_leasens3::DhcpHeaderprivate
m_lenns3::DhcpHeaderprivate
m_magic_cookiens3::DhcpHeaderprivate
m_maskns3::DhcpHeaderprivate
m_opns3::DhcpHeaderprivate
m_optns3::DhcpHeaderprivate
m_rebindns3::DhcpHeaderprivate
m_renewns3::DhcpHeaderprivate
m_reqns3::DhcpHeaderprivate
m_routens3::DhcpHeaderprivate
m_secsns3::DhcpHeaderprivate
m_siAddrns3::DhcpHeaderprivate
m_snamens3::DhcpHeaderprivate
m_xidns3::DhcpHeaderprivate
m_yiAddrns3::DhcpHeaderprivate
Messages enum namens3::DhcpHeader
NotifyConstructionCompleted(void)ns3::ObjectBaseprotectedvirtual
OP_ADDREQ enum valuens3::DhcpHeader
OP_END enum valuens3::DhcpHeader
OP_LEASE enum valuens3::DhcpHeader
OP_MASK enum valuens3::DhcpHeader
OP_MSGTYPE enum valuens3::DhcpHeader
OP_REBIND enum valuens3::DhcpHeader
OP_RENEW enum valuens3::DhcpHeader
OP_ROUTE enum valuens3::DhcpHeader
OP_SERVID enum valuens3::DhcpHeader
Options enum namens3::DhcpHeader
Print(std::ostream &os) constns3::DhcpHeaderprivatevirtual
ResetOpt()ns3::DhcpHeader
Serialize(Buffer::Iterator start) constns3::DhcpHeaderprivatevirtual
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::Headervirtual
~ObjectBase()ns3::ObjectBasevirtual