cpacket.h Source File¶
|
API
|
cpacket.h
61 int64_t bitLength; // length of the packet in bits -- used for bit error and transmission delay modeling
70 simtime_t remainingDuration; // if transmission update: remaining duration (otherwise it must be equal to the duration)
Buffer for the communications layer of parallel simulation.
Definition ccommbuffer.h:42
cMessage(const cMessage &msg)
virtual const char * getDisplayString() const override
simtime_t_cref getRemainingDuration() const
Definition cpacket.h:344
cPacket(const char *name=nullptr, short kind=0, int64_t bitLength=0)
virtual cPacket * getEncapsulatedPacket() const
virtual bool hasEncapsulatedPacket() const
virtual void parsimPack(cCommBuffer *buffer) const override
cPacket & operator=(const cPacket &packet)
virtual void encapsulate(cPacket *packet)
virtual void parsimUnpack(cCommBuffer *buffer) override
cPacket(const cPacket &packet)
virtual void setBitLength(int64_t l)
virtual cPacket * decapsulate()
virtual void forEachChild(cVisitor *v) override
virtual void addBitLength(int64_t delta)
virtual std::string str() const override
virtual ~cPacket()
Enables traversing the tree of (cObject-rooted) simulation objects.
Definition cvisitor.h:57
int64_t txid_t
Transmission ID. See SendOptions::transmissionId(), cMessage::getTransmissionId().
Definition simkerneldefs.h:92
const simtime_t & simtime_t_cref
Constant reference to a simtime_t.
Definition simtime_t.h:48
Generated on for API by