11 #define MSGC_VERSION 0x0500
12 #if (MSGC_VERSION!=OMNETPP_VERSION)
13 # error Version mismatch! Probably this file was generated by an earlier version of nedtool: 'make clean' should help.
19 #define PDU_HEADER_LEN 10
195 PDU_Base(
const char *name=
nullptr,
int kind=0);
202 virtual PDU_Base *
dup()
const {
throw omnetpp::cRuntimeError(
"You forgot to manually add a dup() function to class PDU");}
203 virtual void parsimPack(omnetpp::cCommBuffer *b)
const;
210 virtual void setVersion(
unsigned int version);
227 virtual void setType(
int type);
231 virtual void setPduLen(
unsigned int pduLen);
233 virtual void setSeqNum(
unsigned int seqNum);
239 #endif // ifndef __PDU_M_H
virtual PDU_Base * dup() const
virtual const char * getDisplayString() const
virtual void setPduLen(unsigned int pduLen)
bool operator==(const PDU_Base &)
virtual APN & getSrcApn()
Application Process Name class.
void copy(const PDU_Base &other)
PDU_Base(const char *name=nullptr, int kind=0)
virtual void setDstApn(const APN &dstApn)
virtual const APN & getSrcApn() const
virtual const Address & getDstAddr() const
virtual void setHopCount(unsigned int hopCount)
Connection identifier as defined in specifications.
virtual void setSrcAddr(const Address &srcAddr)
virtual void setType(int type)
virtual ConnectionId & getConnId()
virtual void setDstAddr(const Address &dstAddr)
virtual void setFlags(int flags)
virtual APN & getDstApn()
virtual void parsimPack(omnetpp::cCommBuffer *b) const
virtual void setVersion(unsigned int version)
virtual unsigned int getVersion() const
PDU_Base & operator=(const PDU_Base &other)
virtual const Address & getSrcAddr() const
virtual unsigned int getPduLen() const
virtual unsigned int getSeqNum() const
virtual Address & getDstAddr()
virtual Address & getSrcAddr()
virtual void setSeqNum(unsigned int seqNum)
virtual void setDisplayString(const char *displayString)
virtual void setSrcApn(const APN &srcApn)
virtual int getType() const
::omnetpp::opp_string displayString
virtual const ConnectionId & getConnId() const
virtual void parsimUnpack(omnetpp::cCommBuffer *b)
virtual int getFlags() const
virtual unsigned int getHopCount() const
virtual const APN & getDstApn() const
virtual void setConnId(const ConnectionId &connId)
Address class holds IPC Process identification.