REPORTmsg Class Reference

#include <REPORT_m.h>

Inheritance diagram for REPORTmsg:

cPacket cMessage cOwnedObject cNamedObject cObject

List of all members.

Public Member Functions

 REPORTmsg (const char *name=NULL, int kind=0)
 REPORTmsg (const REPORTmsg &other)
virtual ~REPORTmsg ()
REPORTmsgoperator= (const REPORTmsg &other)
virtual REPORTmsgdup () const
virtual void parsimPack (cCommBuffer *b)
virtual void parsimUnpack (cCommBuffer *b)
virtual int getDestAddress () const
virtual void setDestAddress (int destAddress_var)
virtual int getSrcAddress () const
virtual void setSrcAddress (int srcAddress_var)
virtual int getLengthtype () const
virtual void setLengthtype (int lengthtype_var)
virtual int getOpcode () const
virtual void setOpcode (int Opcode_var)
virtual int getTimestamp () const
virtual void setTimestamp (int timestamp_var)
virtual int getQueuenum () const
virtual void setQueuenum (int queuenum_var)
virtual int getOrderqueue () const
virtual void setOrderqueue (int orderqueue_var)
virtual void setQueue_estadoArraySize (unsigned int size)
virtual unsigned int getQueue_estadoArraySize () const
virtual int getQueue_estado (unsigned int k) const
virtual void setQueue_estado (unsigned int k, int queue_estado_var)
virtual void setBandwitchArraySize (unsigned int size)
virtual unsigned int getBandwitchArraySize () const
virtual int getBandwitch (unsigned int k) const
virtual void setBandwitch (unsigned int k, int bandwitch_var)
virtual int getReserverBits () const
virtual void setReserverBits (int reserverBits_var)
virtual int getFCS () const
virtual void setFCS (int FCS_var)
virtual int getLambdareport () const
virtual void setLambdareport (int lambdareport_var)
virtual int getPriority () const
virtual void setPriority (int priority_var)
virtual simtime_t getTimesendreport () const
virtual void setTimesendreport (simtime_t timesendreport_var)
virtual int getNumsla () const
virtual void setNumsla (int numsla_var)
virtual int getBand () const
virtual void setBand (int band_var)

Protected Member Functions

bool operator== (const REPORTmsg &)

Protected Attributes

int destAddress_var
int srcAddress_var
int lengthtype_var
int Opcode_var
int timestamp_var
int queuenum_var
int orderqueue_var
int * queue_estado_var
unsigned int queue_estado_arraysize
int * bandwitch_var
unsigned int bandwitch_arraysize
int reserverBits_var
int FCS_var
int lambdareport_var
int priority_var
simtime_t timesendreport_var
int numsla_var
int band_var


Detailed Description

Class generated from REPORT.msg by opp_msgc.
 packet REPORTmsg
 {
 	int destAddress; 
 	int srcAddress; 
 	int lengthtype = 88-8; 
 	int Opcode = 00/03; 
 	int timestamp; 
 	int queuenum; 
 	int orderqueue; 
 	int queue_estado[]; 
 	int bandwitch[]; 
 	int reserverBits; 
 	int FCS; 
 	int lambdareport; 
 	int priority; 
 	simtime_t timesendreport; 
 	int numsla; 
 	int band;
 }
 

Definition at line 42 of file REPORT_m.h.


Constructor & Destructor Documentation

REPORTmsg::REPORTmsg ( const char *  name = NULL,
int  kind = 0 
)

REPORTmsg::REPORTmsg ( const REPORTmsg other  ) 

virtual REPORTmsg::~REPORTmsg (  )  [virtual]


Member Function Documentation

virtual REPORTmsg* REPORTmsg::dup (  )  const [inline, virtual]

Reimplemented from cPacket.

Definition at line 72 of file REPORT_m.h.

00072 {return new REPORTmsg(*this);}

virtual int REPORTmsg::getBand (  )  const [virtual]

virtual int REPORTmsg::getBandwitch ( unsigned int  k  )  const [virtual]

virtual unsigned int REPORTmsg::getBandwitchArraySize (  )  const [virtual]

virtual int REPORTmsg::getDestAddress (  )  const [virtual]

virtual int REPORTmsg::getFCS (  )  const [virtual]

virtual int REPORTmsg::getLambdareport (  )  const [virtual]

virtual int REPORTmsg::getLengthtype (  )  const [virtual]

virtual int REPORTmsg::getNumsla (  )  const [virtual]

virtual int REPORTmsg::getOpcode (  )  const [virtual]

virtual int REPORTmsg::getOrderqueue (  )  const [virtual]

virtual int REPORTmsg::getPriority (  )  const [virtual]

virtual int REPORTmsg::getQueue_estado ( unsigned int  k  )  const [virtual]

virtual unsigned int REPORTmsg::getQueue_estadoArraySize (  )  const [virtual]

virtual int REPORTmsg::getQueuenum (  )  const [virtual]

virtual int REPORTmsg::getReserverBits (  )  const [virtual]

virtual int REPORTmsg::getSrcAddress (  )  const [virtual]

virtual simtime_t REPORTmsg::getTimesendreport (  )  const [virtual]

virtual int REPORTmsg::getTimestamp (  )  const [virtual]

Reimplemented from cMessage.

REPORTmsg& REPORTmsg::operator= ( const REPORTmsg other  ) 

bool REPORTmsg::operator== ( const REPORTmsg  )  [protected]

virtual void REPORTmsg::parsimPack ( cCommBuffer b  )  [virtual]

Reimplemented from cPacket.

virtual void REPORTmsg::parsimUnpack ( cCommBuffer b  )  [virtual]

Reimplemented from cPacket.

virtual void REPORTmsg::setBand ( int  band_var  )  [virtual]

virtual void REPORTmsg::setBandwitch ( unsigned int  k,
int  bandwitch_var 
) [virtual]

virtual void REPORTmsg::setBandwitchArraySize ( unsigned int  size  )  [virtual]

virtual void REPORTmsg::setDestAddress ( int  destAddress_var  )  [virtual]

virtual void REPORTmsg::setFCS ( int  FCS_var  )  [virtual]

virtual void REPORTmsg::setLambdareport ( int  lambdareport_var  )  [virtual]

virtual void REPORTmsg::setLengthtype ( int  lengthtype_var  )  [virtual]

virtual void REPORTmsg::setNumsla ( int  numsla_var  )  [virtual]

virtual void REPORTmsg::setOpcode ( int  Opcode_var  )  [virtual]

virtual void REPORTmsg::setOrderqueue ( int  orderqueue_var  )  [virtual]

virtual void REPORTmsg::setPriority ( int  priority_var  )  [virtual]

virtual void REPORTmsg::setQueue_estado ( unsigned int  k,
int  queue_estado_var 
) [virtual]

virtual void REPORTmsg::setQueue_estadoArraySize ( unsigned int  size  )  [virtual]

virtual void REPORTmsg::setQueuenum ( int  queuenum_var  )  [virtual]

virtual void REPORTmsg::setReserverBits ( int  reserverBits_var  )  [virtual]

virtual void REPORTmsg::setSrcAddress ( int  srcAddress_var  )  [virtual]

virtual void REPORTmsg::setTimesendreport ( simtime_t  timesendreport_var  )  [virtual]

virtual void REPORTmsg::setTimestamp ( int  timestamp_var  )  [virtual]


Member Data Documentation

int REPORTmsg::band_var [protected]

Definition at line 62 of file REPORT_m.h.

unsigned int REPORTmsg::bandwitch_arraysize [protected]

Definition at line 55 of file REPORT_m.h.

int* REPORTmsg::bandwitch_var [protected]

Definition at line 54 of file REPORT_m.h.

int REPORTmsg::destAddress_var [protected]

Definition at line 45 of file REPORT_m.h.

int REPORTmsg::FCS_var [protected]

Definition at line 57 of file REPORT_m.h.

int REPORTmsg::lambdareport_var [protected]

Definition at line 58 of file REPORT_m.h.

int REPORTmsg::lengthtype_var [protected]

Definition at line 47 of file REPORT_m.h.

int REPORTmsg::numsla_var [protected]

Definition at line 61 of file REPORT_m.h.

int REPORTmsg::Opcode_var [protected]

Definition at line 48 of file REPORT_m.h.

int REPORTmsg::orderqueue_var [protected]

Definition at line 51 of file REPORT_m.h.

int REPORTmsg::priority_var [protected]

Definition at line 59 of file REPORT_m.h.

unsigned int REPORTmsg::queue_estado_arraysize [protected]

Definition at line 53 of file REPORT_m.h.

int* REPORTmsg::queue_estado_var [protected]

Definition at line 52 of file REPORT_m.h.

int REPORTmsg::queuenum_var [protected]

Definition at line 50 of file REPORT_m.h.

int REPORTmsg::reserverBits_var [protected]

Definition at line 56 of file REPORT_m.h.

int REPORTmsg::srcAddress_var [protected]

Definition at line 46 of file REPORT_m.h.

simtime_t REPORTmsg::timesendreport_var [protected]

Definition at line 60 of file REPORT_m.h.

int REPORTmsg::timestamp_var [protected]

Definition at line 49 of file REPORT_m.h.


The documentation for this class was generated from the following file:

Generated on Thu Nov 28 14:47:25 2013 for red_wireless by  doxygen 1.5.7.1