#include "ns3/header.h"
#include "ns3/ipv4-address.h"
#include "ns3/simulator.h"
#include <algorithm>
#include <ostream>
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 |
Header of Dsr Option ack. More... | |
class | ns3::dsr::DsrOptionAckReqHeader |
Header of Dsr Option ack request. 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 |
Header of Dsr Option Route Reply. More... | |
class | ns3::dsr::DsrOptionRreqHeader |
Header of Dsr Option Route Request. More... | |
class | ns3::dsr::DsrOptionSRHeader |
Header of Dsr Option Source Route. 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 } |
Error type used in several DSR Option Headers. More... | |
Functions | |
static std::ostream & | ns3::dsr::operator<< (std::ostream &os, const DsrOptionSRHeader &sr) |