RINASim  October 2016
Documentation of framework for OMNeT++
DTCPRendezvousTimer Class Reference

#include <DTCPTimers_m.h>

Inheritance diagram for DTCPRendezvousTimer:
DTCPTimers

Public Member Functions

 DTCPRendezvousTimer (const char *name=nullptr, int kind=0)
 
 DTCPRendezvousTimer (const DTCPRendezvousTimer &other)
 
virtual ~DTCPRendezvousTimer ()
 
DTCPRendezvousTimeroperator= (const DTCPRendezvousTimer &other)
 
virtual DTCPRendezvousTimerdup () const
 
virtual void parsimPack (omnetpp::cCommBuffer *b) const
 
virtual void parsimUnpack (omnetpp::cCommBuffer *b)
 
virtual unsigned int getSeqNum () const
 
virtual void setSeqNum (unsigned int seqNum)
 
virtual unsigned int getCounter () const
 
virtual void setCounter (unsigned int counter)
 
- Public Member Functions inherited from DTCPTimers
 DTCPTimers (const char *name=nullptr, int kind=0)
 
 DTCPTimers (const DTCPTimers &other)
 
virtual ~DTCPTimers ()
 
DTCPTimersoperator= (const DTCPTimers &other)
 
virtual int getType () const
 
virtual void setType (int type)
 

Protected Member Functions

bool operator== (const DTCPRendezvousTimer &)
 
- Protected Member Functions inherited from DTCPTimers
bool operator== (const DTCPTimers &)
 

Protected Attributes

unsigned int seqNum
 
unsigned int counter
 
- Protected Attributes inherited from DTCPTimers
int type
 

Private Member Functions

void copy (const DTCPRendezvousTimer &other)
 

Detailed Description

Class generated from DIF/EFCP/DTCP/DTCPTimers.msg:60 by nedtool.

message DTCPRendezvousTimer extends DTCPTimers
{
    type = DTCP_RENDEZVOUS_TIMER;
    unsigned int seqNum = 0;
    unsigned int counter = 0;
}

Definition at line 181 of file DTCPTimers_m.h.

Constructor & Destructor Documentation

DTCPRendezvousTimer::DTCPRendezvousTimer ( const char *  name = nullptr,
int  kind = 0 
)

Definition at line 992 of file DTCPTimers_m.cc.

Referenced by dup().

DTCPRendezvousTimer::DTCPRendezvousTimer ( const DTCPRendezvousTimer other)

Definition at line 1000 of file DTCPTimers_m.cc.

DTCPRendezvousTimer::~DTCPRendezvousTimer ( )
virtual

Definition at line 1005 of file DTCPTimers_m.cc.

Member Function Documentation

void DTCPRendezvousTimer::copy ( const DTCPRendezvousTimer other)
private

Definition at line 1017 of file DTCPTimers_m.cc.

Referenced by DTCPRendezvousTimer(), and operator=().

virtual DTCPRendezvousTimer* DTCPRendezvousTimer::dup ( ) const
inlinevirtual

Reimplemented from DTCPTimers.

Definition at line 199 of file DTCPTimers_m.h.

unsigned int DTCPRendezvousTimer::getCounter ( ) const
virtual
unsigned int DTCPRendezvousTimer::getSeqNum ( ) const
virtual
DTCPRendezvousTimer & DTCPRendezvousTimer::operator= ( const DTCPRendezvousTimer other)

Definition at line 1009 of file DTCPTimers_m.cc.

bool DTCPRendezvousTimer::operator== ( const DTCPRendezvousTimer )
protected
void DTCPRendezvousTimer::parsimPack ( omnetpp::cCommBuffer *  b) const
virtual

Reimplemented from DTCPTimers.

Definition at line 1023 of file DTCPTimers_m.cc.

Referenced by doParsimPacking().

void DTCPRendezvousTimer::parsimUnpack ( omnetpp::cCommBuffer *  b)
virtual

Reimplemented from DTCPTimers.

Definition at line 1030 of file DTCPTimers_m.cc.

Referenced by doParsimUnpacking().

void DTCPRendezvousTimer::setCounter ( unsigned int  counter)
virtual
void DTCPRendezvousTimer::setSeqNum ( unsigned int  seqNum)
virtual

Member Data Documentation

unsigned int DTCPRendezvousTimer::counter
protected
unsigned int DTCPRendezvousTimer::seqNum
protected

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