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

Class generated from inet/transportlayer/contract/sctp/SCTPCommand.msg:214 by nedtool. More...

#include <SCTPCommand_m.h>

Inheritance diagram for inet::SCTPSendQueueAbated:
inet::SCTPCommand

Public Member Functions

 SCTPSendQueueAbated (const char *name=nullptr, short kind=0)
 
 SCTPSendQueueAbated (const SCTPSendQueueAbated &other)
 
virtual ~SCTPSendQueueAbated ()
 
SCTPSendQueueAbatedoperator= (const SCTPSendQueueAbated &other)
 
virtual SCTPSendQueueAbateddup () const override
 
virtual void parsimPack (omnetpp::cCommBuffer *b) const override
 
virtual void parsimUnpack (omnetpp::cCommBuffer *b) override
 
virtual uint64_t getBytesAvailable () const
 
virtual void setBytesAvailable (uint64_t bytesAvailable)
 
virtual uint64_t getBytesQueued () const
 
virtual void setBytesQueued (uint64_t bytesQueued)
 
virtual uint64_t getBytesLimit () const
 
virtual void setBytesLimit (uint64_t bytesLimit)
 
virtual void setQueuedForStreamArraySize (unsigned int size)
 
virtual unsigned int getQueuedForStreamArraySize () const
 
virtual uint64_t getQueuedForStream (unsigned int k) const
 
virtual void setQueuedForStream (unsigned int k, uint64_t queuedForStream)
 
- Public Member Functions inherited from inet::SCTPCommand
 SCTPCommand (const char *name=nullptr, short kind=0)
 
 SCTPCommand (const SCTPCommand &other)
 
virtual ~SCTPCommand ()
 
SCTPCommandoperator= (const SCTPCommand &other)
 
virtual int getAssocId () const
 
virtual void setAssocId (int assocId)
 
virtual int getSid () const
 
virtual void setSid (int sid)
 
virtual int getNumMsgs () const
 
virtual void setNumMsgs (int numMsgs)
 
virtual int getSsn () const
 
virtual void setSsn (int ssn)
 
virtual unsigned short getSendUnordered () const
 
virtual void setSendUnordered (unsigned short sendUnordered)
 
virtual double getPrValue () const
 
virtual void setPrValue (double prValue)
 
virtual L3AddressgetLocalAddr ()
 
virtual const L3AddressgetLocalAddr () const
 
virtual void setLocalAddr (const L3Address &localAddr)
 
virtual L3AddressgetRemoteAddr ()
 
virtual const L3AddressgetRemoteAddr () const
 
virtual void setRemoteAddr (const L3Address &remoteAddr)
 
virtual int getLocalPort () const
 
virtual void setLocalPort (int localPort)
 
virtual int getRemotePort () const
 
virtual void setRemotePort (int remotePort)
 
virtual int getGate () const
 
virtual void setGate (int gate)
 
virtual int getFd () const
 
virtual void setFd (int fd)
 

Protected Member Functions

bool operator== (const SCTPSendQueueAbated &)
 
- Protected Member Functions inherited from inet::SCTPCommand
bool operator== (const SCTPCommand &)
 

Protected Attributes

uint64_t bytesAvailable
 
uint64_t bytesQueued
 
uint64_t bytesLimit
 
uint64_t * queuedForStream
 
unsigned int queuedForStream_arraysize
 
- Protected Attributes inherited from inet::SCTPCommand
int assocId
 
int sid
 
int numMsgs
 
int ssn
 
unsigned short sendUnordered
 
double prValue
 
L3Address localAddr
 
L3Address remoteAddr
 
int localPort
 
int remotePort
 
int gate
 
int fd
 

Private Member Functions

void copy (const SCTPSendQueueAbated &other)
 

Detailed Description

Class generated from inet/transportlayer/contract/sctp/SCTPCommand.msg:214 by nedtool.

message SCTPSendQueueAbated extends SCTPCommand
{
    uint64 bytesAvailable;
    uint64 bytesQueued;
    uint64 bytesLimit;
    uint64 queuedForStream[];
}

Constructor & Destructor Documentation

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

Member Function Documentation

void inet::SCTPSendQueueAbated::copy ( const SCTPSendQueueAbated other)
private
virtual SCTPSendQueueAbated* inet::SCTPSendQueueAbated::dup ( ) const
inlineoverridevirtual

Reimplemented from inet::SCTPCommand.

748 {return new SCTPSendQueueAbated(*this);}
SCTPSendQueueAbated(const char *name=nullptr, short kind=0)
virtual uint64_t inet::SCTPSendQueueAbated::getBytesAvailable ( ) const
virtual
virtual uint64_t inet::SCTPSendQueueAbated::getBytesLimit ( ) const
virtual
virtual uint64_t inet::SCTPSendQueueAbated::getBytesQueued ( ) const
virtual
virtual uint64_t inet::SCTPSendQueueAbated::getQueuedForStream ( unsigned int  k) const
virtual
virtual unsigned int inet::SCTPSendQueueAbated::getQueuedForStreamArraySize ( ) const
virtual
SCTPSendQueueAbated& inet::SCTPSendQueueAbated::operator= ( const SCTPSendQueueAbated other)
bool inet::SCTPSendQueueAbated::operator== ( const SCTPSendQueueAbated )
protected
virtual void inet::SCTPSendQueueAbated::parsimPack ( omnetpp::cCommBuffer *  b) const
overridevirtual

Reimplemented from inet::SCTPCommand.

Referenced by inet::doParsimPacking().

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

Reimplemented from inet::SCTPCommand.

Referenced by inet::doParsimUnpacking().

virtual void inet::SCTPSendQueueAbated::setBytesAvailable ( uint64_t  bytesAvailable)
virtual
virtual void inet::SCTPSendQueueAbated::setBytesLimit ( uint64_t  bytesLimit)
virtual
virtual void inet::SCTPSendQueueAbated::setBytesQueued ( uint64_t  bytesQueued)
virtual
virtual void inet::SCTPSendQueueAbated::setQueuedForStream ( unsigned int  k,
uint64_t  queuedForStream 
)
virtual
virtual void inet::SCTPSendQueueAbated::setQueuedForStreamArraySize ( unsigned int  size)
virtual

Member Data Documentation

uint64_t inet::SCTPSendQueueAbated::bytesAvailable
protected
uint64_t inet::SCTPSendQueueAbated::bytesLimit
protected
uint64_t inet::SCTPSendQueueAbated::bytesQueued
protected
uint64_t* inet::SCTPSendQueueAbated::queuedForStream
protected
unsigned int inet::SCTPSendQueueAbated::queuedForStream_arraysize
protected

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