RINASim
October 2016
Documentation of framework for OMNeT++
|
#include <DTCPTimers_m.h>
Public Member Functions | |
DTCPTimers (const char *name=nullptr, int kind=0) | |
DTCPTimers (const DTCPTimers &other) | |
virtual | ~DTCPTimers () |
DTCPTimers & | operator= (const DTCPTimers &other) |
virtual DTCPTimers * | dup () const |
virtual void | parsimPack (omnetpp::cCommBuffer *b) const |
virtual void | parsimUnpack (omnetpp::cCommBuffer *b) |
virtual int | getType () const |
virtual void | setType (int type) |
Protected Member Functions | |
bool | operator== (const DTCPTimers &) |
Protected Attributes | |
int | type |
Private Member Functions | |
void | copy (const DTCPTimers &other) |
Definition at line 57 of file DTCPTimers_m.h.
DTCPTimers::DTCPTimers | ( | const char * | name = nullptr , |
int | kind = 0 |
||
) |
Definition at line 175 of file DTCPTimers_m.cc.
Referenced by dup().
DTCPTimers::DTCPTimers | ( | const DTCPTimers & | other | ) |
Definition at line 180 of file DTCPTimers_m.cc.
|
virtual |
Definition at line 185 of file DTCPTimers_m.cc.
|
private |
Definition at line 197 of file DTCPTimers_m.cc.
Referenced by DTCPTimers(), and operator=().
|
inlinevirtual |
Reimplemented in DTCPReliableControlPDUTimer, DTCPRendezvousTimer, DTCPSendingRateTimer, and DTCPRxExpiryTimer.
Definition at line 74 of file DTCPTimers_m.h.
|
virtual |
Definition at line 214 of file DTCPTimers_m.cc.
Referenced by DTCPTimersDescriptor::getFieldValueAsString(), DTCP::handleMessage(), and DTCP::schedule().
DTCPTimers & DTCPTimers::operator= | ( | const DTCPTimers & | other | ) |
Definition at line 189 of file DTCPTimers_m.cc.
|
protected |
|
virtual |
Reimplemented in DTCPReliableControlPDUTimer, DTCPRendezvousTimer, DTCPSendingRateTimer, and DTCPRxExpiryTimer.
Definition at line 202 of file DTCPTimers_m.cc.
Referenced by doParsimPacking(), DTCPRxExpiryTimer::parsimPack(), DTCPSendingRateTimer::parsimPack(), DTCPRendezvousTimer::parsimPack(), and DTCPReliableControlPDUTimer::parsimPack().
|
virtual |
Reimplemented in DTCPReliableControlPDUTimer, DTCPRendezvousTimer, DTCPSendingRateTimer, and DTCPRxExpiryTimer.
Definition at line 208 of file DTCPTimers_m.cc.
Referenced by doParsimUnpacking(), DTCPRxExpiryTimer::parsimUnpack(), DTCPSendingRateTimer::parsimUnpack(), DTCPRendezvousTimer::parsimUnpack(), and DTCPReliableControlPDUTimer::parsimUnpack().
|
virtual |
Definition at line 219 of file DTCPTimers_m.cc.
Referenced by DTCPReliableControlPDUTimer::DTCPReliableControlPDUTimer(), DTCPRendezvousTimer::DTCPRendezvousTimer(), DTCPRxExpiryTimer::DTCPRxExpiryTimer(), DTCPSendingRateTimer::DTCPSendingRateTimer(), and DTCPTimersDescriptor::setFieldValueAsString().
|
protected |
Definition at line 60 of file DTCPTimers_m.h.
Referenced by copy(), DTCPTimers(), getType(), parsimPack(), parsimUnpack(), and setType().