INET Framework for OMNeT++/OMNEST
inet::EtherAppReq Class Reference

Class generated from inet/applications/ethernet/EtherApp.msg:33 by nedtool. More...

#include <EtherApp_m.h>

Inheritance diagram for inet::EtherAppReq:

Public Member Functions

 EtherAppReq (const char *name=nullptr, short kind=0)
 
 EtherAppReq (const EtherAppReq &other)
 
virtual ~EtherAppReq ()
 
EtherAppReqoperator= (const EtherAppReq &other)
 
virtual EtherAppReqdup () const override
 
virtual void parsimPack (omnetpp::cCommBuffer *b) const override
 
virtual void parsimUnpack (omnetpp::cCommBuffer *b) override
 
virtual long getRequestId () const
 
virtual void setRequestId (long requestId)
 
virtual long getResponseBytes () const
 
virtual void setResponseBytes (long responseBytes)
 

Protected Member Functions

bool operator== (const EtherAppReq &)
 

Protected Attributes

long requestId
 
long responseBytes
 

Private Member Functions

void copy (const EtherAppReq &other)
 

Detailed Description

Class generated from inet/applications/ethernet/EtherApp.msg:33 by nedtool.

//
// Request packet sent by ~EtherAppCli. Contains the number of bytes to be
// sent back as response; if this value is greater than ~1400, the reply
// will consist of several Ethernet frames. See also ~EtherAppResp.
//
packet EtherAppReq
{
    long requestId;
    long responseBytes;
}

Constructor & Destructor Documentation

inet::EtherAppReq::EtherAppReq ( const char *  name = nullptr,
short  kind = 0 
)
inet::EtherAppReq::EtherAppReq ( const EtherAppReq other)
virtual inet::EtherAppReq::~EtherAppReq ( )
virtual

Member Function Documentation

void inet::EtherAppReq::copy ( const EtherAppReq other)
private
virtual EtherAppReq* inet::EtherAppReq::dup ( ) const
inlineoverridevirtual
73 {return new EtherAppReq(*this);}
EtherAppReq(const char *name=nullptr, short kind=0)
virtual long inet::EtherAppReq::getRequestId ( ) const
virtual
virtual long inet::EtherAppReq::getResponseBytes ( ) const
virtual
EtherAppReq& inet::EtherAppReq::operator= ( const EtherAppReq other)
bool inet::EtherAppReq::operator== ( const EtherAppReq )
protected
virtual void inet::EtherAppReq::parsimPack ( omnetpp::cCommBuffer *  b) const
overridevirtual

Referenced by inet::doParsimPacking().

virtual void inet::EtherAppReq::parsimUnpack ( omnetpp::cCommBuffer *  b)
overridevirtual

Referenced by inet::doParsimUnpacking().

virtual void inet::EtherAppReq::setRequestId ( long  requestId)
virtual
virtual void inet::EtherAppReq::setResponseBytes ( long  responseBytes)
virtual

Member Data Documentation

long inet::EtherAppReq::requestId
protected
long inet::EtherAppReq::responseBytes
protected

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