A Discrete-Event Network Simulator
API
Loading...
Searching...
No Matches
ns3::Packet Member List

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

AddAtEnd(Ptr< const Packet > packet)ns3::Packet
AddByteTag(const Tag &tag) constns3::Packet
AddByteTag(const Tag &tag, uint32_t start, uint32_t end) constns3::Packet
AddHeader(const Header &header)ns3::Packet
AddPacketTag(const Tag &tag) constns3::Packet
AddPaddingAtEnd(uint32_t size)ns3::Packet
AddressTracedCallback typedefns3::Packet
AddTrailer(const Trailer &trailer)ns3::Packet
BeginItem() constns3::Packet
Copy() constns3::Packet
CopyData(uint8_t *buffer, uint32_t size) constns3::Packet
CopyData(std::ostream *os, uint32_t size) constns3::Packet
CreateFragment(uint32_t start, uint32_t length) constns3::Packet
Deserialize(const uint8_t *buffer, uint32_t size)ns3::Packetprivate
EnableChecking()ns3::Packetstatic
EnablePrinting()ns3::Packetstatic
FindFirstMatchingByteTag(Tag &tag) constns3::Packet
GetByteTagIterator() constns3::Packet
GetNixVector() constns3::Packet
GetPacketTagIterator() constns3::Packet
GetReferenceCount() constns3::SimpleRefCount< Packet >inline
GetSerializedSize() constns3::Packet
GetSize() constns3::Packetinline
GetUid() constns3::Packet
m_bufferns3::Packetprivate
m_byteTagListns3::Packetprivate
m_countns3::SimpleRefCount< Packet >mutableprivate
m_globalUidns3::Packetprivatestatic
m_metadatans3::Packetprivate
m_nixVectorns3::Packetmutableprivate
m_packetTagListns3::Packetprivate
Mac48AddressTracedCallback typedefns3::Packet
operator=(const Packet &o)ns3::Packet
ns3::SimpleRefCount< Packet >::operator=(const SimpleRefCount &o)ns3::SimpleRefCount< Packet >inline
Packet()ns3::Packet
Packet(const Packet &o)ns3::Packet
Packet(uint32_t size)ns3::Packet
Packet(const uint8_t *buffer, uint32_t size, bool magic)ns3::Packet
Packet(const uint8_t *buffer, uint32_t size)ns3::Packet
Packet(const Buffer &buffer, const ByteTagList &byteTagList, const PacketTagList &packetTagList, const PacketMetadata &metadata)ns3::Packetprivate
PeekHeader(Header &header) constns3::Packet
PeekHeader(Header &header, uint32_t size) constns3::Packet
PeekPacketTag(Tag &tag) constns3::Packet
PeekTrailer(Trailer &trailer)ns3::Packet
Print(std::ostream &os) constns3::Packet
PrintByteTags(std::ostream &os) constns3::Packet
PrintPacketTags(std::ostream &os) constns3::Packet
Ref() constns3::SimpleRefCount< Packet >inline
RemoveAllByteTags()ns3::Packet
RemoveAllPacketTags()ns3::Packet
RemoveAtEnd(uint32_t size)ns3::Packet
RemoveAtStart(uint32_t size)ns3::Packet
RemoveHeader(Header &header)ns3::Packet
RemoveHeader(Header &header, uint32_t size)ns3::Packet
RemovePacketTag(Tag &tag)ns3::Packet
RemoveTrailer(Trailer &trailer)ns3::Packet
ReplacePacketTag(Tag &tag)ns3::Packet
Serialize(uint8_t *buffer, uint32_t maxSize) constns3::Packet
SetNixVector(Ptr< NixVector > nixVector) constns3::Packet
SimpleRefCount()ns3::SimpleRefCount< Packet >inline
SimpleRefCount(const SimpleRefCount &o)ns3::SimpleRefCount< Packet >inline
SinrTracedCallback typedefns3::Packet
SizeTracedCallback typedefns3::Packet
ToString() constns3::Packet
TracedCallback typedefns3::Packet
TwoAddressTracedCallback typedefns3::Packet
Unref() constns3::SimpleRefCount< Packet >inline