49 static simsignal_t rlcPacketLossSignal_[2];
50 static simsignal_t rlcPduPacketLossSignal_[2];
51 static simsignal_t rlcDelaySignal_[2];
52 static simsignal_t rlcThroughputSignal_[2];
53 static simsignal_t rlcPduDelaySignal_[2];
54 static simsignal_t rlcPduThroughputSignal_[2];
55 static simsignal_t receivedPacketFromLowerLayerSignal_;
56 static simsignal_t sentPacketToUpperLayerSignal_;
57 static simsignal_t rxWindowOccupationSignal_;
62 FlowControlInfo *ackFlowControlInfo_ =
nullptr;
63 simtime_t lastSentAck_ = 0;
66 unsigned int totalRcvdBytes_ = 0;
67 unsigned int totalPduRcvdBytes_ = 0;
74 virtual void emitRxStatistics(
bool perPdu,
double throughput, omnetpp::simtime_t delay);
76 void initialize(
int stage)
override;
79 virtual void initMode() = 0;
84 virtual void enque(inet::Packet *pdu) = 0;