Classes | |
| class | ns3::dsr::DsrFsHeader |
| Dsr fixed size header Format. More... | |
| class | ns3::dsr::DsrNetworkQueueEntry |
| DSR Network Queue Entry. More... | |
| class | ns3::dsr::DsrOptionAckHeader |
| Acknowledgement (ACK) Message Format. More... | |
| class | ns3::dsr::DsrOptionAckReqHeader |
| Acknowledgement Request (ACK_RREQ) Message Format. More... | |
| class | ns3::dsr::DsrOptionRerrUnreachHeader |
| Route Error (RERR) Unreachable node address option Message Format. More... | |
| class | ns3::dsr::DsrOptionRerrUnsupportHeader |
| 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... | |
| class | ns3::dsr::ErrorBuffEntry |
| DSR Error Buffer Entry. More... | |
| class | ns3::dsr::ErrorBuffer |
| DSR error buffer. More... | |
| class | ns3::dsr::GraReply |
| maintain the gratuitous reply More... | |
| struct | ns3::dsr::Link |
| DSR Route Cache Entry. More... | |
| class | ns3::dsr::MaintainBuffEntry |
| DSR Maintain Buffer Entry. More... | |
| class | ns3::dsr::MaintainBuffer |
| DSR maintain buffer. More... | |
| class | ns3::dsr::PassiveBuffEntry |
| DSR Passive Buffer Entry. More... | |
| class | ns3::dsr::PassiveBuffer |
| DSR passive buffer. More... | |
| class | ns3::dsr::RouteCache |
| DSR route request queue Since DSR is an on demand routing we queue requests while looking for route. More... | |
| class | ns3::dsr::RreqTable |
| maintain list of RreqTable entry More... | |
| class | ns3::dsr::SendBuffEntry |
| DSR Send Buffer Entry. More... | |
| class | ns3::dsr::SendBuffer |
| DSR send buffer. More... | |
Enumerations | |
| enum | ns3::dsr::ErrorType { NODE_UNREACHABLE = 1, FLOW_STATE_NOT_SUPPORTED = 2, OPTION_NOT_SUPPORTED = 3 } |
| Route Error (RERR) Message Format. More... | |
Functions | |
| static TypeId | ns3::dsr::RouteCache::GetTypeId () |
| The Route Cache used by DSR. | |
This section documents the API of the ns-3 DSR module. For a generic functional description, please refer to the ns-3 model library document.
| enum ns3::dsr::ErrorType |
Route Error (RERR) Message Format.
| 0 | 1 | 2 | 3 | 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Option Type | Opt Data Len | Error Type |Reservd| Salvage| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Error Source Address | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Error Destination Address | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ . . . Type-Specific Information . . . +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Definition at line 739 of file dsr-option-header.h.