📄 gear_packet_m.h
字号:
//// Generated file, do not edit! Created by opp_msgc.//#ifndef GEAR_PACKET_M_H_#define GEAR_PACKET_M_H_#include <omnetpp.h>struct location{ int x; int y;};struct Header{ location srcLoc; unsigned int srcNodeId; unsigned short ttl; location destLoc; unsigned int NextHopDestId; int arr_vistNodeList[50]; int OriginSrc;};class BeaconPkt : public cMessage{ protected: Header hdr; public: BeaconPkt(const char *name=NULL, int kind=0); BeaconPkt(const BeaconPkt& other); virtual ~BeaconPkt(); BeaconPkt& operator=(const BeaconPkt& other); virtual cObject *dup() const {return new BeaconPkt(*this);} // field getter/setter methods virtual Header& getHdr(); virtual void setHdr(const Header& hdr);};class BeaconReplyPkt : public cMessage{ protected: Header hdr; double energy; public: BeaconReplyPkt(const char *name=NULL, int kind=0); BeaconReplyPkt(const BeaconReplyPkt& other); virtual ~BeaconReplyPkt(); BeaconReplyPkt& operator=(const BeaconReplyPkt& other); virtual cObject *dup() const {return new BeaconReplyPkt(*this);} // field getter/setter methods virtual Header& getHdr(); virtual void setHdr(const Header& hdr); virtual double getEnergy() const; virtual void setEnergy(double energy);};class QueryPacket : public cMessage{ protected: Header hdr; int RegionX; int RegionY; int radius; double iDuration; int iRate; int iQuerySrc; bool exp; public: QueryPacket(const char *name=NULL, int kind=0); QueryPacket(const QueryPacket& other); virtual ~QueryPacket(); QueryPacket& operator=(const QueryPacket& other); virtual cObject *dup() const {return new QueryPacket(*this);} // field getter/setter methods virtual Header& getHdr(); virtual void setHdr(const Header& hdr); virtual int getRegionX() const; virtual void setRegionX(int RegionX); virtual int getRegionY() const; virtual void setRegionY(int RegionY); virtual int getRadius() const; virtual void setRadius(int radius); virtual double getIDuration() const; virtual void setIDuration(double iDuration); virtual int getIRate() const; virtual void setIRate(int iRate); virtual int getIQuerySrc() const; virtual void setIQuerySrc(int iQuerySrc); virtual bool getExp() const; virtual void setExp(bool exp);};class ExpDataMsg : public cMessage{ protected: Header hdr; int iQuerySrcId; int iExpDataSrcId; public: ExpDataMsg(const char *name=NULL, int kind=0); ExpDataMsg(const ExpDataMsg& other); virtual ~ExpDataMsg(); ExpDataMsg& operator=(const ExpDataMsg& other); virtual cObject *dup() const {return new ExpDataMsg(*this);} // field getter/setter methods virtual Header& getHdr(); virtual void setHdr(const Header& hdr); virtual int getIQuerySrcId() const; virtual void setIQuerySrcId(int iQuerySrcId); virtual int getIExpDataSrcId() const; virtual void setIExpDataSrcId(int iExpDataSrcId);};class GearPacket : public cMessage{ protected: Header hdr; public: GearPacket(const char *name=NULL, int kind=0); GearPacket(const GearPacket& other); virtual ~GearPacket(); GearPacket& operator=(const GearPacket& other); virtual cObject *dup() const {return new GearPacket(*this);} // field getter/setter methods virtual Header& getHdr(); virtual void setHdr(const Header& hdr);};class DataMsg : public cMessage{ protected: Header hdr; int RegionX; int RegionY; int Radius; bool Exploratory; int iFinalDest; double Duration; int Rate; double LastEnforcedTime; double TimeDataFirstSent; public: DataMsg(const char *name=NULL, int kind=0); DataMsg(const DataMsg& other); virtual ~DataMsg(); DataMsg& operator=(const DataMsg& other); virtual cObject *dup() const {return new DataMsg(*this);} // field getter/setter methods virtual Header& getHdr(); virtual void setHdr(const Header& hdr); virtual int getRegionX() const; virtual void setRegionX(int RegionX); virtual int getRegionY() const; virtual void setRegionY(int RegionY); virtual int getRadius() const; virtual void setRadius(int Radius); virtual bool getExploratory() const; virtual void setExploratory(bool Exploratory); virtual int getIFinalDest() const; virtual void setIFinalDest(int iFinalDest); virtual double getDuration() const; virtual void setDuration(double Duration); virtual int getRate() const; virtual void setRate(int Rate); virtual double getLastEnforcedTime() const; virtual void setLastEnforcedTime(double LastEnforcedTime); virtual double getTimeDataFirstSent() const; virtual void setTimeDataFirstSent(double TimeDataFirstSent);};#endif // GEAR_PACKET_M_H_
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -