INET Framework for OMNeT++/OMNEST
inet::INetworkDatagram Class Referenceabstract

#include <INetworkDatagram.h>

Inheritance diagram for inet::INetworkDatagram:
inet::FloodDatagram inet::GenericDatagram inet::IPv4Datagram inet::IPv6Datagram inet::ProbabilisticBroadcastDatagram inet::WiseRouteDatagram

Public Member Functions

virtual ~INetworkDatagram ()
 
virtual L3Address getSourceAddress () const =0
 
virtual void setSourceAddress (const L3Address &address)=0
 
virtual L3Address getDestinationAddress () const =0
 
virtual void setDestinationAddress (const L3Address &address)=0
 
virtual int getTransportProtocol () const =0
 
virtual void setTransportProtocol (int protocol)=0
 

Constructor & Destructor Documentation

virtual inet::INetworkDatagram::~INetworkDatagram ( )
inlinevirtual
29 {}

Member Function Documentation

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: