44 static simsignal_t receivedPacketFromUpperLayerSignal_;
45 static simsignal_t sentPacketToLowerLayerSignal_;
46 static simsignal_t pdcpSduSentSignal_;
48 inet::ModuleRefByPar<Binder> binder_;
54 std::unique_ptr<RohcCompressor> rohc_;
58 RlcMode rlcType_ = UM;
59 unsigned int pdcpHeaderLength_ = PDCP_HEADER_UM;
62 bool emitPerSduSignals_ =
true;
65 unsigned int sno_ = 0;
68 virtual void deliverPdcpPdu(Packet *pdcpPkt);
70 virtual void compressHeader(inet::Packet *pkt);
72 bool isCompressionEnabled() {
return rohc_ !=
nullptr; }
77 void initialize(
int stage)
override;
80 void handlePacketFromUpperLayer(Packet *pkt)
override;