|
ns-3
|
helper class to be used by the visualizer More...
#include <pyviz.h>
Classes | |
| struct | LastPacketsSample |
| struct | NetDeviceStatistics |
| struct | NodeStatistics |
| struct | PacketCaptureOptions |
| struct | PacketDropSample |
| struct | PacketSample |
| struct | RxPacketSample |
| struct | TransmissionSample |
| struct | TransmissionSampleKey |
| struct | TransmissionSampleValue |
| struct | TxPacketSample |
| struct | TxRecordValue |
Public Types | |
| enum | PacketCaptureMode { PACKET_CAPTURE_DISABLED = 1, PACKET_CAPTURE_FILTER_HEADERS_OR, PACKET_CAPTURE_FILTER_HEADERS_AND } |
|
typedef std::vector < TransmissionSample > | TransmissionSampleList |
|
typedef std::vector < PacketDropSample > | PacketDropSampleList |
Public Member Functions | |
| void | RegisterDropTracePath (std::string const &tracePath) |
| void | RegisterCsmaLikeDevice (std::string const &deviceTypeName) |
| void | RegisterWifiLikeDevice (std::string const &deviceTypeName) |
| void | RegisterPointToPointLikeDevice (std::string const &deviceTypeName) |
| void | SimulatorRunUntil (Time time) |
| std::vector< std::string > | GetPauseMessages () const |
| TransmissionSampleList | GetTransmissionSamples () const |
| PacketDropSampleList | GetPacketDropSamples () const |
| LastPacketsSample | GetLastPackets (uint32_t nodeId) const |
| void | SetNodesOfInterest (std::set< uint32_t > nodes) |
| std::vector< NodeStatistics > | GetNodesStatistics () const |
| void | SetPacketCaptureOptions (uint32_t nodeId, PacketCaptureOptions options) |
Static Public Member Functions | |
| static void | Pause (std::string const &message) |
| static void | LineClipping (double boundsX1, double boundsY1, double boundsX2, double boundsY2, double &lineX1, double &lineY1, double &lineX2, double &lineY2) |
helper class to be used by the visualizer