|
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().