A Discrete-Event Network Simulator
API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
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) const ns3::Packet
AddHeader(const Header &header)ns3::Packet
AddPacketTag(const Tag &tag) const ns3::Packet
AddPaddingAtEnd(uint32_t size)ns3::Packet
AddTrailer(const Trailer &trailer)ns3::Packet
BeginItem(void) const ns3::Packet
Cleanup(void) (defined in ns3::SimpleRefCount< Packet >)ns3::SimpleRefCount< Packet >inlinestatic
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) (defined in ns3::Packet)ns3::Packetprivate
EnableChecking(void)ns3::Packetstatic
EnablePrinting(void)ns3::Packetstatic
FindFirstMatchingByteTag(Tag &tag) const ns3::Packet
GetByteTagIterator(void) const ns3::Packet
GetNixVector(void) const (defined in ns3::Packet)ns3::Packet
GetPacketTagIterator(void) const ns3::Packet
GetReferenceCount(void) constns3::SimpleRefCount< Packet >inline
GetSerializedSize(void) const ns3::Packet
GetSize(void) const ns3::Packetinline
GetUid(void) const ns3::Packet
m_buffer (defined in ns3::Packet)ns3::Packetprivate
m_byteTagList (defined in ns3::Packet)ns3::Packetprivate
m_globalUid (defined in ns3::Packet)ns3::Packetprivatestatic
m_metadata (defined in ns3::Packet)ns3::Packetprivate
m_nixVector (defined in ns3::Packet)ns3::Packetprivate
m_packetTagList (defined in ns3::Packet)ns3::Packetprivate
operator=(const Packet &o) (defined in ns3::Packet)ns3::Packet
operator=(const SimpleRefCount &o) (defined in ns3::SimpleRefCount< Packet >)ns3::SimpleRefCount< Packet >inline
Packet()ns3::Packet
Packet(const Packet &o) (defined in ns3::Packet)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) (defined in ns3::Packet)ns3::Packetprivate
PeekData(void) const NS_DEPRECATEDns3::Packet
PeekHeader(Header &header) 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) constns3::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
RemovePacketTag(Tag &tag)ns3::Packet
RemoveTrailer(Trailer &trailer)ns3::Packet
Serialize(uint8_t *buffer, uint32_t maxSize) const (defined in ns3::Packet)ns3::Packet
SetNixVector(Ptr< NixVector >) (defined in ns3::Packet)ns3::Packet
SimpleRefCount() (defined in ns3::SimpleRefCount< Packet >)ns3::SimpleRefCount< Packet >inline
SimpleRefCount(const SimpleRefCount &o) (defined in ns3::SimpleRefCount< Packet >)ns3::SimpleRefCount< Packet >inline
Unref(void) constns3::SimpleRefCount< Packet >inline