INET Framework for OMNeT++/OMNEST
inet::IPv4::QueuedDatagramForHook Class Reference

Represents an IPv4Datagram, queued by a Hook. More...

#include <IPv4.h>

Public Member Functions

 QueuedDatagramForHook (IPv4Datagram *datagram, const InterfaceEntry *inIE, const InterfaceEntry *outIE, const IPv4Address &nextHopAddr, IHook::Type hookType)
 
virtual ~QueuedDatagramForHook ()
 

Public Attributes

IPv4Datagramdatagram = nullptr
 
const InterfaceEntryinIE = nullptr
 
const InterfaceEntryoutIE = nullptr
 
IPv4Address nextHopAddr
 
const IHook::Type hookType = (IHook::Type)-1
 

Detailed Description

Represents an IPv4Datagram, queued by a Hook.

Constructor & Destructor Documentation

inet::IPv4::QueuedDatagramForHook::QueuedDatagramForHook ( IPv4Datagram datagram,
const InterfaceEntry inIE,
const InterfaceEntry outIE,
const IPv4Address nextHopAddr,
IHook::Type  hookType 
)
inline
53  :
IPv4Datagram * datagram
Definition: IPv4.h:57
const IHook::Type hookType
Definition: IPv4.h:61
const InterfaceEntry * inIE
Definition: IPv4.h:58
IPv4Address nextHopAddr
Definition: IPv4.h:60
const InterfaceEntry * outIE
Definition: IPv4.h:59
virtual inet::IPv4::QueuedDatagramForHook::~QueuedDatagramForHook ( )
inlinevirtual
55 {}

Member Data Documentation

IPv4Datagram* inet::IPv4::QueuedDatagramForHook::datagram = nullptr
const IHook::Type inet::IPv4::QueuedDatagramForHook::hookType = (IHook::Type)-1
const InterfaceEntry* inet::IPv4::QueuedDatagramForHook::inIE = nullptr
IPv4Address inet::IPv4::QueuedDatagramForHook::nextHopAddr
const InterfaceEntry* inet::IPv4::QueuedDatagramForHook::outIE = nullptr

The documentation for this class was generated from the following file: