RINASim  October 2016
Documentation of framework for OMNeT++
DTCPTimers_m.h File Reference
#include <omnetpp.h>
#include "DataTransferPDU.h"

Go to the source code of this file.

Classes

class  DTCPTimers
 
class  DTCPRxExpiryTimer
 
class  DTCPSendingRateTimer
 
class  DTCPRendezvousTimer
 
class  DTCPReliableControlPDUTimer
 

Macros

#define MSGC_VERSION   0x0500
 

Typedefs

typedef DataTransferPDUDTPDU_p
 

Enumerations

enum  DTCPTimerType { DTCP_RX_EXPIRY_TIMER = 2, DTCP_SENDING_RATE_TIMER = 3, DTCP_RENDEZVOUS_TIMER = 4, DTCP_REL_C_PDU_TIMER = 5 }
 

Functions

void doParsimPacking (omnetpp::cCommBuffer *b, const DTCPTimers &obj)
 
void doParsimUnpacking (omnetpp::cCommBuffer *b, DTCPTimers &obj)
 
void doParsimPacking (omnetpp::cCommBuffer *b, const DTCPRxExpiryTimer &obj)
 
void doParsimUnpacking (omnetpp::cCommBuffer *b, DTCPRxExpiryTimer &obj)
 
void doParsimPacking (omnetpp::cCommBuffer *b, const DTCPSendingRateTimer &obj)
 
void doParsimUnpacking (omnetpp::cCommBuffer *b, DTCPSendingRateTimer &obj)
 
void doParsimPacking (omnetpp::cCommBuffer *b, const DTCPRendezvousTimer &obj)
 
void doParsimUnpacking (omnetpp::cCommBuffer *b, DTCPRendezvousTimer &obj)
 
void doParsimPacking (omnetpp::cCommBuffer *b, const DTCPReliableControlPDUTimer &obj)
 
void doParsimUnpacking (omnetpp::cCommBuffer *b, DTCPReliableControlPDUTimer &obj)
 

Macro Definition Documentation

#define MSGC_VERSION   0x0500

Definition at line 11 of file DTCPTimers_m.h.

Typedef Documentation

Definition at line 20 of file DTCPTimers_m.h.

Enumeration Type Documentation

Enum generated from DIF/EFCP/DTCP/DTCPTimers.msg:31 by nedtool.

enum DTCPTimerType
{

//  DTCP_WINDOW_TIMER = 1;
DTCP_RX_EXPIRY_TIMER = 2;
DTCP_SENDING_RATE_TIMER = 3;
DTCP_RENDEZVOUS_TIMER = 4;
DTCP_REL_C_PDU_TIMER = 5;

}

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

message DTCPTimers
{
    int type);
}
//message WindowTimer extends DTCPTimers{
//    type = DTCP_WINDOW_TIMER;
//}
Enumerator
DTCP_RX_EXPIRY_TIMER 
DTCP_SENDING_RATE_TIMER 
DTCP_RENDEZVOUS_TIMER 
DTCP_REL_C_PDU_TIMER 

Definition at line 37 of file DTCPTimers_m.h.

Function Documentation

void doParsimPacking ( omnetpp::cCommBuffer *  b,
const DTCPTimers obj 
)
inline

Definition at line 83 of file DTCPTimers_m.h.

void doParsimPacking ( omnetpp::cCommBuffer *  b,
const DTCPRxExpiryTimer obj 
)
inline

Definition at line 131 of file DTCPTimers_m.h.

void doParsimPacking ( omnetpp::cCommBuffer *  b,
const DTCPSendingRateTimer obj 
)
inline

Definition at line 166 of file DTCPTimers_m.h.

void doParsimPacking ( omnetpp::cCommBuffer *  b,
const DTCPRendezvousTimer obj 
)
inline

Definition at line 210 of file DTCPTimers_m.h.

void doParsimPacking ( omnetpp::cCommBuffer *  b,
const DTCPReliableControlPDUTimer obj 
)
inline

Definition at line 245 of file DTCPTimers_m.h.

void doParsimUnpacking ( omnetpp::cCommBuffer *  b,
DTCPTimers obj 
)
inline

Definition at line 84 of file DTCPTimers_m.h.

void doParsimUnpacking ( omnetpp::cCommBuffer *  b,
DTCPRxExpiryTimer obj 
)
inline

Definition at line 132 of file DTCPTimers_m.h.

void doParsimUnpacking ( omnetpp::cCommBuffer *  b,
DTCPSendingRateTimer obj 
)
inline

Definition at line 167 of file DTCPTimers_m.h.

void doParsimUnpacking ( omnetpp::cCommBuffer *  b,
DTCPRendezvousTimer obj 
)
inline

Definition at line 211 of file DTCPTimers_m.h.

void doParsimUnpacking ( omnetpp::cCommBuffer *  b,
DTCPReliableControlPDUTimer obj 
)
inline

Definition at line 246 of file DTCPTimers_m.h.