#include <INetworkDatagram.h>
virtual inet::INetworkDatagram::~INetworkDatagram |
( |
| ) |
|
|
inlinevirtual |
virtual L3Address inet::INetworkDatagram::getDestinationAddress |
( |
| ) |
const |
|
pure virtual |
Implemented in inet::IPv6Datagram, inet::IPv4Datagram, inet::FloodDatagram, inet::GenericDatagram, inet::ProbabilisticBroadcastDatagram, and inet::WiseRouteDatagram.
Referenced by inet::AODVRouting::completeRouteDiscovery(), inet::AODVRouting::datagramForwardHook(), inet::GPSR::datagramLocalOutHook(), inet::GPSR::datagramPreRoutingHook(), inet::dymo::DYMO::delayDatagram(), inet::AODVRouting::delayDatagram(), inet::dymo::DYMO::dropDelayedDatagram(), inet::AODVRouting::ensureRouteForDatagram(), inet::dymo::DYMO::ensureRouteForDatagram(), inet::TunLoopbackApp::handleMessage(), inet::InetPacketPrinter::printMessage(), inet::InetPacketPrinter2::printMessage(), inet::dymo::DYMO::receiveSignal(), inet::dymo::DYMO::reinjectDelayedDatagram(), inet::GPSR::routeDatagram(), and inet::GPSR::setGpsrOptionOnNetworkDatagram().
virtual L3Address inet::INetworkDatagram::getSourceAddress |
( |
| ) |
const |
|
pure virtual |
Implemented in inet::IPv6Datagram, inet::IPv4Datagram, inet::FloodDatagram, inet::GenericDatagram, inet::ProbabilisticBroadcastDatagram, and inet::WiseRouteDatagram.
Referenced by inet::AODVRouting::completeRouteDiscovery(), inet::AODVRouting::datagramForwardHook(), inet::dymo::DYMO::delayDatagram(), inet::AODVRouting::delayDatagram(), inet::dymo::DYMO::dropDelayedDatagram(), inet::AODVRouting::ensureRouteForDatagram(), inet::dymo::DYMO::ensureRouteForDatagram(), inet::TunLoopbackApp::handleMessage(), inet::InetPacketPrinter::printMessage(), inet::InetPacketPrinter2::printMessage(), inet::dymo::DYMO::reinjectDelayedDatagram(), and inet::GPSR::routeDatagram().
virtual int inet::INetworkDatagram::getTransportProtocol |
( |
| ) |
const |
|
pure virtual |
virtual void inet::INetworkDatagram::setDestinationAddress |
( |
const L3Address & |
address | ) |
|
|
pure virtual |
virtual void inet::INetworkDatagram::setSourceAddress |
( |
const L3Address & |
address | ) |
|
|
pure virtual |
virtual void inet::INetworkDatagram::setTransportProtocol |
( |
int |
protocol | ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: