33 RlcUmTransmitterBuffer *sduBuffer =
nullptr;
36 unsigned int sn_FieldLength = 12;
43 sduBuffer->clearBuffer();
48 void clearQueue()
override;
49 bool isTxBufferEmpty()
const override {
return !sduBuffer->hasData(); }
50 int64_t getBufferOccupancy()
const override {
return sduBuffer ? (int64_t)sduBuffer->getTotalPendingBytes() : 0; }
54 void initMode()
override;
55 bool storeSdu(inet::Packet *pkt)
override;
56 void rlcPduMake(
int pduSize)
override;
57 unsigned int snFieldLength()
const override {
return sn_FieldLength; }