AddMargin() | ns3::AnimationInterface | private |
AddPendingCsmaPacket(uint64_t AnimUid, AnimPacketInfo &) | ns3::AnimationInterface | private |
AddPendingLtePacket(uint64_t AnimUid, AnimPacketInfo &) | ns3::AnimationInterface | private |
AddPendingUanPacket(uint64_t AnimUid, AnimPacketInfo &) | ns3::AnimationInterface | private |
AddPendingWifiPacket(uint64_t AnimUid, AnimPacketInfo &) | ns3::AnimationInterface | private |
AddPendingWimaxPacket(uint64_t AnimUid, AnimPacketInfo &) | ns3::AnimationInterface | private |
AnimationInterface(const std::string filename, uint64_t maxPktsPerFile=MAX_PKTS_PER_TRACE_FILE, bool usingXML=true) | ns3::AnimationInterface | |
AnimWriteCallback typedef | ns3::AnimationInterface | |
AssignStreams(int64_t stream) | ns3::AnimationInterface | |
ConnectCallbacks() | ns3::AnimationInterface | private |
ConnectLte() | ns3::AnimationInterface | private |
ConnectLteEnb(Ptr< Node > n, Ptr< LteEnbNetDevice > nd, uint32_t devIndex) | ns3::AnimationInterface | private |
ConnectLteUe(Ptr< Node > n, Ptr< LteUeNetDevice > nd, uint32_t devIndex) | ns3::AnimationInterface | private |
CsmaMacRxTrace(std::string context, Ptr< const Packet > p) | ns3::AnimationInterface | private |
CsmaPacketIsPending(uint64_t AnimUid) | ns3::AnimationInterface | private |
CsmaPhyRxEndTrace(std::string context, Ptr< const Packet > p) | ns3::AnimationInterface | private |
CsmaPhyTxBeginTrace(std::string context, Ptr< const Packet > p) | ns3::AnimationInterface | private |
CsmaPhyTxEndTrace(std::string context, Ptr< const Packet > p) | ns3::AnimationInterface | private |
DevTxTrace(std::string context, Ptr< const Packet > p, Ptr< NetDevice > tx, Ptr< NetDevice > rx, Time txTime, Time rxTime) | ns3::AnimationInterface | private |
EnablePacketMetadata(bool enable) | ns3::AnimationInterface | |
gAnimUid | ns3::AnimationInterface | private |
GetAnimUidFromPacket(Ptr< const Packet >) | ns3::AnimationInterface | private |
GetElementsFromContext(std::string context) | ns3::AnimationInterface | private |
GetIpv4Address(Ptr< NetDevice > nd) | ns3::AnimationInterface | private |
GetNetAnimVersion() | ns3::AnimationInterface | private |
GetNetDeviceFromContext(std::string context) | ns3::AnimationInterface | private |
GetPacketMetadata(Ptr< const Packet > p) | ns3::AnimationInterface | private |
GetPosition(Ptr< Node > n) | ns3::AnimationInterface | private |
GetPreamble(void) | ns3::AnimationInterface | private |
GetTracePktCount() | ns3::AnimationInterface | |
GetXMLClose(std::string name) | ns3::AnimationInterface | inlineprivate |
GetXMLOpen_anim(uint32_t lp) | ns3::AnimationInterface | private |
GetXMLOpen_packet(uint32_t fromLp, uint32_t fromId, double fbTx, double lbTx, std::string auxInfo="") | ns3::AnimationInterface | private |
GetXMLOpen_topology(double minX, double minY, double maxX, double maxY) | ns3::AnimationInterface | private |
GetXMLOpen_wpacket(uint32_t fromLp, uint32_t fromId, double fbTx, double lbTx, double range) | ns3::AnimationInterface | private |
GetXMLOpenClose_link(uint32_t fromLp, uint32_t fromId, uint32_t toLp, uint32_t toId) | ns3::AnimationInterface | private |
GetXMLOpenClose_linkupdate(uint32_t fromId, uint32_t toId, std::string) | ns3::AnimationInterface | private |
GetXMLOpenClose_meta(std::string metaInfo) | ns3::AnimationInterface | private |
GetXMLOpenClose_node(uint32_t lp, uint32_t id, double locX, double locY) | ns3::AnimationInterface | private |
GetXMLOpenClose_node(uint32_t lp, uint32_t id, double locX, double locY, struct Rgb rgb) | ns3::AnimationInterface | private |
GetXMLOpenClose_nodeupdate(uint32_t id, bool visible=true) | ns3::AnimationInterface | private |
GetXMLOpenClose_rx(uint32_t toLp, uint32_t toId, double fbRx, double lbRx) | ns3::AnimationInterface | private |
IsInitialized(void) | ns3::AnimationInterface | static |
IsInTimeWindow() | ns3::AnimationInterface | private |
IsStarted(void) | ns3::AnimationInterface | |
linkProperties | ns3::AnimationInterface | privatestatic |
LtePacketIsPending(uint64_t AnimUid) | ns3::AnimationInterface | private |
LteRxTrace(std::string context, Ptr< const Packet > p, const Mac48Address &) | ns3::AnimationInterface | private |
LteSpectrumPhyRxStart(std::string context, Ptr< const PacketBurst > pb) | ns3::AnimationInterface | private |
LteSpectrumPhyTxStart(std::string context, Ptr< const PacketBurst > pb) | ns3::AnimationInterface | private |
LteTxTrace(std::string context, Ptr< const Packet > p, const Mac48Address &) | ns3::AnimationInterface | private |
m_currentPktCount | ns3::AnimationInterface | private |
m_enablePacketMetadata | ns3::AnimationInterface | private |
m_f | ns3::AnimationInterface | private |
m_macToNodeIdMap | ns3::AnimationInterface | private |
m_maxPktsPerFile | ns3::AnimationInterface | private |
m_mobilityPollInterval | ns3::AnimationInterface | private |
m_nodeLocation | ns3::AnimationInterface | private |
m_originalFileName | ns3::AnimationInterface | private |
m_outputFileName | ns3::AnimationInterface | private |
m_outputFileSet | ns3::AnimationInterface | private |
m_pendingCsmaPackets | ns3::AnimationInterface | private |
m_pendingLtePackets | ns3::AnimationInterface | private |
m_pendingUanPackets | ns3::AnimationInterface | private |
m_pendingWifiPackets | ns3::AnimationInterface | private |
m_pendingWimaxPackets | ns3::AnimationInterface | private |
m_randomPosition | ns3::AnimationInterface | private |
m_started | ns3::AnimationInterface | private |
m_startTime | ns3::AnimationInterface | private |
m_stopTime | ns3::AnimationInterface | private |
m_topoMaxX | ns3::AnimationInterface | private |
m_topoMaxY | ns3::AnimationInterface | private |
m_topoMinX | ns3::AnimationInterface | private |
m_topoMinY | ns3::AnimationInterface | private |
m_uniformRandomVariable | ns3::AnimationInterface | private |
m_writeCallback | ns3::AnimationInterface | private |
m_xml | ns3::AnimationInterface | private |
MobilityAutoCheck() | ns3::AnimationInterface | private |
MobilityCourseChangeTrace(Ptr< const MobilityModel > mob) | ns3::AnimationInterface | private |
nodeColors | ns3::AnimationInterface | privatestatic |
nodeDescriptions | ns3::AnimationInterface | privatestatic |
NodeHasMoved(Ptr< Node > n, Vector newLocation) | ns3::AnimationInterface | private |
OutputCsmaPacket(Ptr< const Packet > p, AnimPacketInfo &pktInfo, AnimRxInfo pktrxInfo) | ns3::AnimationInterface | private |
OutputWirelessPacket(Ptr< const Packet > p, AnimPacketInfo &pktInfo, AnimRxInfo pktrxInfo) | ns3::AnimationInterface | private |
PurgePendingCsma() | ns3::AnimationInterface | private |
PurgePendingLte() | ns3::AnimationInterface | private |
PurgePendingWifi() | ns3::AnimationInterface | private |
PurgePendingWimax() | ns3::AnimationInterface | private |
RecalcTopoBounds(Vector v) | ns3::AnimationInterface | private |
RecalcTopoBounds() | ns3::AnimationInterface | private |
ResetAnimWriteCallback() | ns3::AnimationInterface | |
SetAnimWriteCallback(AnimWriteCallback cb) | ns3::AnimationInterface | |
SetConstantPosition(Ptr< Node > n, double x, double y, double z=0) | ns3::AnimationInterface | static |
SetLinkDescription(uint32_t fromNode, uint32_t toNode, std::string linkDescription, std::string fromNodeDescription="", std::string toNodeDescription="") | ns3::AnimationInterface | static |
SetLinkDescription(Ptr< Node > fromNode, Ptr< Node > toNode, std::string linkDescription, std::string fromNodeDescription="", std::string toNodeDescription="") | ns3::AnimationInterface | static |
SetMobilityPollInterval(Time t) | ns3::AnimationInterface | |
SetNodeColor(Ptr< Node > n, uint8_t r, uint8_t g, uint8_t b) | ns3::AnimationInterface | static |
SetNodeColor(NodeContainer nc, uint8_t r, uint8_t g, uint8_t b) | ns3::AnimationInterface | static |
SetNodeDescription(Ptr< Node > n, std::string descr) | ns3::AnimationInterface | static |
SetNodeDescription(NodeContainer nc, std::string descr) | ns3::AnimationInterface | static |
SetOutputFile(const std::string &fn) | ns3::AnimationInterface | |
SetRandomPosition(bool setRandPos) | ns3::AnimationInterface | |
SetStartTime(Time t) | ns3::AnimationInterface | |
SetStopTime(Time t) | ns3::AnimationInterface | |
SetXMLOutput() | ns3::AnimationInterface | |
ShowAll802_11(bool showAll) | ns3::AnimationInterface | |
ShowNode(uint32_t nodeId, bool show=true) | ns3::AnimationInterface | |
ShowNode(Ptr< Node > n, bool show=true) | ns3::AnimationInterface | |
StartAnimation(bool restart=false) | ns3::AnimationInterface | |
StartNewTraceFile() | ns3::AnimationInterface | private |
StopAnimation() | ns3::AnimationInterface | |
UanPacketIsPending(uint64_t AnimUid) | ns3::AnimationInterface | private |
UanPhyGenRxTrace(std::string context, Ptr< const Packet >) | ns3::AnimationInterface | private |
UanPhyGenTxTrace(std::string context, Ptr< const Packet >) | ns3::AnimationInterface | private |
UpdateLinkDescription(uint32_t fromNode, uint32_t toNode, std::string linkDescription) | ns3::AnimationInterface | |
UpdateLinkDescription(Ptr< Node > fromNode, Ptr< Node > toNode, std::string linkDescription) | ns3::AnimationInterface | |
UpdateNodeColor(Ptr< Node > n, uint8_t r, uint8_t g, uint8_t b) | ns3::AnimationInterface | |
UpdateNodeColor(uint32_t nodeId, uint8_t r, uint8_t g, uint8_t b) | ns3::AnimationInterface | |
UpdateNodeDescription(Ptr< Node > n, std::string descr) | ns3::AnimationInterface | |
UpdateNodeDescription(uint32_t nodeId, std::string descr) | ns3::AnimationInterface | |
UpdatePosition(Ptr< Node > n) | ns3::AnimationInterface | private |
UpdatePosition(Ptr< Node > n, Vector v) | ns3::AnimationInterface | private |
WifiMacRxTrace(std::string context, Ptr< const Packet > p) | ns3::AnimationInterface | private |
WifiPacketIsPending(uint64_t AnimUid) | ns3::AnimationInterface | private |
WifiPhyRxBeginTrace(std::string context, Ptr< const Packet > p) | ns3::AnimationInterface | private |
WifiPhyRxDropTrace(std::string context, Ptr< const Packet > p) | ns3::AnimationInterface | private |
WifiPhyRxEndTrace(std::string context, Ptr< const Packet > p) | ns3::AnimationInterface | private |
WifiPhyTxBeginTrace(std::string context, Ptr< const Packet > p) | ns3::AnimationInterface | private |
WifiPhyTxDropTrace(std::string context, Ptr< const Packet > p) | ns3::AnimationInterface | private |
WifiPhyTxEndTrace(std::string context, Ptr< const Packet > p) | ns3::AnimationInterface | private |
WimaxPacketIsPending(uint64_t AnimUid) | ns3::AnimationInterface | private |
WimaxRxTrace(std::string context, Ptr< const Packet > p, const Mac48Address &) | ns3::AnimationInterface | private |
WimaxTxTrace(std::string context, Ptr< const Packet > p, const Mac48Address &) | ns3::AnimationInterface | private |
WriteDummyPacket() | ns3::AnimationInterface | private |
WriteN(const char *, uint32_t) | ns3::AnimationInterface | private |
WriteN(const std::string &) | ns3::AnimationInterface | private |
~AnimationInterface() | ns3::AnimationInterface | |