RINASim
October 2016
Documentation of framework for OMNeT++
|
#include <DTCPTimers_m.h>
Public Member Functions | |
DTCPRxExpiryTimer (const char *name=nullptr, int kind=0) | |
DTCPRxExpiryTimer (const DTCPRxExpiryTimer &other) | |
virtual | ~DTCPRxExpiryTimer () |
DTCPRxExpiryTimer & | operator= (const DTCPRxExpiryTimer &other) |
virtual DTCPRxExpiryTimer * | dup () const |
virtual void | parsimPack (omnetpp::cCommBuffer *b) const |
virtual void | parsimUnpack (omnetpp::cCommBuffer *b) |
virtual DTPDU_p & | getPdu () |
virtual const DTPDU_p & | getPdu () const |
virtual void | setPdu (const DTPDU_p &pdu) |
virtual unsigned int | getExpiryCount () const |
virtual void | setExpiryCount (unsigned int expiryCount) |
virtual double | getSent () const |
virtual void | setSent (double sent) |
![]() | |
DTCPTimers (const char *name=nullptr, int kind=0) | |
DTCPTimers (const DTCPTimers &other) | |
virtual | ~DTCPTimers () |
DTCPTimers & | operator= (const DTCPTimers &other) |
virtual int | getType () const |
virtual void | setType (int type) |
Protected Member Functions | |
bool | operator== (const DTCPRxExpiryTimer &) |
![]() | |
bool | operator== (const DTCPTimers &) |
Protected Attributes | |
DTPDU_p | pdu |
unsigned int | expiryCount |
double | sent |
![]() | |
int | type |
Private Member Functions | |
void | copy (const DTCPRxExpiryTimer &other) |
Class generated from DIF/EFCP/DTCP/DTCPTimers.msg:49
by nedtool.
message DTCPRxExpiryTimer extends DTCPTimers { type = DTCP_RX_EXPIRY_TIMER; DTPDU_p pdu = NULL; unsigned int expiryCount = 0; double sent = 0; }
Definition at line 98 of file DTCPTimers_m.h.
DTCPRxExpiryTimer::DTCPRxExpiryTimer | ( | const char * | name = nullptr , |
int | kind = 0 |
||
) |
Definition at line 447 of file DTCPTimers_m.cc.
Referenced by dup().
DTCPRxExpiryTimer::DTCPRxExpiryTimer | ( | const DTCPRxExpiryTimer & | other | ) |
Definition at line 456 of file DTCPTimers_m.cc.
|
virtual |
Definition at line 461 of file DTCPTimers_m.cc.
|
private |
Definition at line 473 of file DTCPTimers_m.cc.
Referenced by DTCPRxExpiryTimer(), and operator=().
|
inlinevirtual |
Reimplemented from DTCPTimers.
Definition at line 117 of file DTCPTimers_m.h.
|
virtual |
Definition at line 506 of file DTCPTimers_m.cc.
Referenced by DTCPRxExpiryTimerDescriptor::getFieldValueAsString(), and DTCP::schedule().
|
virtual |
Definition at line 496 of file DTCPTimers_m.cc.
Referenced by SenderAckPolicyTCP::ackPDU(), DTCP::ackPDU(), DTCPRxExpiryTimerDescriptor::getFieldStructValuePointer(), DTCPRxExpiryTimerDescriptor::getFieldValueAsString(), DTCP::nackPDU(), and SenderAckPolicyLG::run().
|
inlinevirtual |
Definition at line 123 of file DTCPTimers_m.h.
Referenced by getPdu().
|
virtual |
Definition at line 516 of file DTCPTimers_m.cc.
Referenced by DTCPRxExpiryTimerDescriptor::getFieldValueAsString().
DTCPRxExpiryTimer & DTCPRxExpiryTimer::operator= | ( | const DTCPRxExpiryTimer & | other | ) |
Definition at line 465 of file DTCPTimers_m.cc.
|
protected |
|
virtual |
Reimplemented from DTCPTimers.
Definition at line 480 of file DTCPTimers_m.cc.
Referenced by doParsimPacking().
|
virtual |
Reimplemented from DTCPTimers.
Definition at line 488 of file DTCPTimers_m.cc.
Referenced by doParsimUnpacking().
|
virtual |
Definition at line 511 of file DTCPTimers_m.cc.
Referenced by DTCPRxExpiryTimerDescriptor::setFieldValueAsString().
|
virtual |
Definition at line 501 of file DTCPTimers_m.cc.
Referenced by DTCP::pushBackToRxQ().
|
virtual |
Definition at line 521 of file DTCPTimers_m.cc.
Referenced by DTCP::schedule(), and DTCPRxExpiryTimerDescriptor::setFieldValueAsString().
|
protected |
Definition at line 102 of file DTCPTimers_m.h.
Referenced by copy(), DTCPRxExpiryTimer(), getExpiryCount(), parsimPack(), parsimUnpack(), and setExpiryCount().
|
protected |
Definition at line 101 of file DTCPTimers_m.h.
Referenced by copy(), DTCPRxExpiryTimer(), getPdu(), parsimPack(), parsimUnpack(), and setPdu().
|
protected |
Definition at line 103 of file DTCPTimers_m.h.
Referenced by copy(), DTCPRxExpiryTimer(), getSent(), parsimPack(), parsimUnpack(), and setSent().