AddAtEnd(Ptr< const Packet > packet) | ns3::Packet | |
AddByteTag(const Tag &tag) const | ns3::Packet | |
AddByteTag(const Tag &tag, uint32_t start, uint32_t end) const | ns3::Packet | |
AddHeader(const Header &header) | ns3::Packet | |
AddPacketTag(const Tag &tag) const | ns3::Packet | |
AddPaddingAtEnd(uint32_t size) | ns3::Packet | |
AddressTracedCallback typedef | ns3::Packet | |
AddTrailer(const Trailer &trailer) | ns3::Packet | |
BeginItem(void) const | ns3::Packet | |
Copy(void) const | ns3::Packet | |
CopyData(uint8_t *buffer, uint32_t size) const | ns3::Packet | |
CopyData(std::ostream *os, uint32_t size) const | ns3::Packet | |
CreateFragment(uint32_t start, uint32_t length) const | ns3::Packet | |
Deserialize(uint8_t const *buffer, uint32_t size) | ns3::Packet | private |
EnableChecking(void) | ns3::Packet | static |
EnablePrinting(void) | ns3::Packet | static |
FindFirstMatchingByteTag(Tag &tag) const | ns3::Packet | |
GetByteTagIterator(void) const | ns3::Packet | |
GetNixVector(void) const | ns3::Packet | |
GetPacketTagIterator(void) const | ns3::Packet | |
GetReferenceCount(void) const | ns3::SimpleRefCount< Packet > | inline |
GetSerializedSize(void) const | ns3::Packet | |
GetSize(void) const | ns3::Packet | inline |
GetUid(void) const | ns3::Packet | |
m_buffer | ns3::Packet | private |
m_byteTagList | ns3::Packet | private |
m_count | ns3::SimpleRefCount< Packet > | mutableprivate |
m_globalUid | ns3::Packet | privatestatic |
m_metadata | ns3::Packet | private |
m_nixVector | ns3::Packet | mutableprivate |
m_packetTagList | ns3::Packet | private |
Mac48AddressTracedCallback typedef | ns3::Packet | |
operator=(const Packet &o) | ns3::Packet | |
SimpleRefCount< Packet >::operator=([[maybe_unused]] const SimpleRefCount &o) | ns3::SimpleRefCount< Packet > | inline |
Packet() | ns3::Packet | |
Packet(const Packet &o) | ns3::Packet | |
Packet(uint32_t size) | ns3::Packet | |
Packet(uint8_t const *buffer, uint32_t size, bool magic) | ns3::Packet | |
Packet(uint8_t const *buffer, uint32_t size) | ns3::Packet | |
Packet(const Buffer &buffer, const ByteTagList &byteTagList, const PacketTagList &packetTagList, const PacketMetadata &metadata) | ns3::Packet | private |
PeekHeader(Header &header) const | ns3::Packet | |
PeekHeader(Header &header, uint32_t size) const | ns3::Packet | |
PeekPacketTag(Tag &tag) const | ns3::Packet | |
PeekTrailer(Trailer &trailer) | ns3::Packet | |
Print(std::ostream &os) const | ns3::Packet | |
PrintByteTags(std::ostream &os) const | ns3::Packet | |
PrintPacketTags(std::ostream &os) const | ns3::Packet | |
Ref(void) const | ns3::SimpleRefCount< Packet > | inline |
RemoveAllByteTags(void) | ns3::Packet | |
RemoveAllPacketTags(void) | 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) const | ns3::Packet | |
SetNixVector(Ptr< NixVector > nixVector) const | ns3::Packet | |
SimpleRefCount() | ns3::SimpleRefCount< Packet > | inline |
SimpleRefCount(const SimpleRefCount &o[[maybe_unused]]) | ns3::SimpleRefCount< Packet > | inline |
SinrTracedCallback typedef | ns3::Packet | |
SizeTracedCallback typedef | ns3::Packet | |
ToString(void) const | ns3::Packet | |
TracedCallback typedef | ns3::Packet | |
TwoAddressTracedCallback typedef | ns3::Packet | |
Unref(void) const | ns3::SimpleRefCount< Packet > | inline |