#include "ns3/header.h"#include "ns3/ipv4-address.h"#include "ns3/simulator.h"#include <algorithm>#include <ostream>
Include dependency graph for dsr-option-header.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | ns3::dsr::DsrOptionHeader::Alignment |
| represents the alignment requirements of an option header More... | |
| class | ns3::dsr::DsrOptionAckHeader |
| Acknowledgement (ACK) Message Format. More... | |
| class | ns3::dsr::DsrOptionAckReqHeader |
| Acknowledgement Request (ACK_RREQ) Message Format. More... | |
| class | ns3::dsr::DsrOptionHeader |
| Header for Dsr Options. More... | |
| class | ns3::dsr::DsrOptionPad1Header |
| Header of Dsr Option Pad1. More... | |
| class | ns3::dsr::DsrOptionPadnHeader |
| Header of Dsr Option Padn. More... | |
| class | ns3::dsr::DsrOptionRerrHeader |
| Header of Dsr Option Route Error. More... | |
| class | ns3::dsr::DsrOptionRerrUnreachHeader |
| Route Error (RERR) Unreachable node address option Message Format. More... | |
| class | ns3::dsr::DsrOptionRerrUnsupportedHeader |
| Route Error (RERR) Unsupported option Message Format. More... | |
| class | ns3::dsr::DsrOptionRrepHeader |
| Route Reply (RREP) Message Format. More... | |
| class | ns3::dsr::DsrOptionRreqHeader |
| Route Request (RREQ) Message Format. More... | |
| class | ns3::dsr::DsrOptionSRHeader |
| Source Route (SR) Message Format. More... | |
Namespaces | |
| namespace | ns3 |
| Every class exported by the ns3 library is enclosed in the ns3 namespace. | |
| namespace | ns3::dsr |
Enumerations | |
| enum | ns3::dsr::ErrorType { ns3::dsr::NODE_UNREACHABLE = 1 , ns3::dsr::FLOW_STATE_NOT_SUPPORTED = 2 , ns3::dsr::OPTION_NOT_SUPPORTED = 3 } |
| Route Error (RERR) Message Format. More... | |
Functions | |
| static std::ostream & | ns3::dsr::operator<< (std::ostream &os, const DsrOptionSRHeader &sr) |