DATA Class Reference

#include <DATA_m.h>

Inheritance diagram for DATA:

cPacket cMessage cOwnedObject cNamedObject cObject

List of all members.

Public Member Functions

 DATA (const char *name=NULL, int kind=0)
 DATA (const DATA &other)
virtual ~DATA ()
DATAoperator= (const DATA &other)
virtual DATAdup () const
virtual void parsimPack (cCommBuffer *b)
virtual void parsimUnpack (cCommBuffer *b)
virtual int getSynBit () const
virtual void setSynBit (int synBit_var)
virtual int getSDF () const
virtual void setSDF (int SDF_var)
virtual int getDestAddress () const
virtual void setDestAddress (int destAddress_var)
virtual int getSrcAddress () const
virtual void setSrcAddress (int srcAddress_var)
virtual double getMetros () const
virtual void setMetros (double metros_var)
virtual int getSaltos () const
virtual void setSaltos (int saltos_var)
virtual double getPeso () const
virtual void setPeso (double peso_var)
virtual int getPriority () const
virtual void setPriority (int priority_var)
virtual simtime_t getTime_enter_queue () const
virtual void setTime_enter_queue (simtime_t time_enter_queue_var)
virtual simtime_t getTime_exit_bs () const
virtual void setTime_exit_bs (simtime_t time_exit_bs_var)
virtual const char * getUserOrigin () const
virtual void setUserOrigin (const char *UserOrigin_var)
virtual const char * getOrigen () const
virtual void setOrigen (const char *origen_var)
virtual const char * getDestino () const
virtual void setDestino (const char *destino_var)
virtual void setRutaArraySize (unsigned int size)
virtual unsigned int getRutaArraySize () const
virtual const char * getRuta (unsigned int k) const
virtual void setRuta (unsigned int k, const char *ruta_var)

Protected Member Functions

bool operator== (const DATA &)

Protected Attributes

int synBit_var
int SDF_var
int destAddress_var
int srcAddress_var
double metros_var
int saltos_var
double peso_var
int priority_var
simtime_t time_enter_queue_var
simtime_t time_exit_bs_var
opp_string UserOrigin_var
opp_string origen_var
opp_string destino_var
opp_stringruta_var
unsigned int ruta_arraysize


Detailed Description

Class generated from DATA.msg by opp_msgc.
 packet DATA {
     int synBit = 10101010; 
 	int SDF = 10101011; 
 	int destAddress; 
 	int srcAddress; 
 	double metros; 
 	int saltos; 
 	double peso;
 	int priority; 
 	simtime_t time_enter_queue; 
 	simtime_t time_exit_bs;
     string UserOrigin;
     string origen;
     string destino;
     string ruta[];
 }
 

Definition at line 39 of file DATA_m.h.


Constructor & Destructor Documentation

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

DATA::DATA ( const DATA other  ) 

virtual DATA::~DATA (  )  [virtual]


Member Function Documentation

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

Reimplemented from cPacket.

Definition at line 66 of file DATA_m.h.

00066 {return new DATA(*this);}

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

virtual const char* DATA::getDestino (  )  const [virtual]

virtual double DATA::getMetros (  )  const [virtual]

virtual const char* DATA::getOrigen (  )  const [virtual]

virtual double DATA::getPeso (  )  const [virtual]

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

virtual const char* DATA::getRuta ( unsigned int  k  )  const [virtual]

virtual unsigned int DATA::getRutaArraySize (  )  const [virtual]

virtual int DATA::getSaltos (  )  const [virtual]

virtual int DATA::getSDF (  )  const [virtual]

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

virtual int DATA::getSynBit (  )  const [virtual]

virtual simtime_t DATA::getTime_enter_queue (  )  const [virtual]

virtual simtime_t DATA::getTime_exit_bs (  )  const [virtual]

virtual const char* DATA::getUserOrigin (  )  const [virtual]

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

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

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

Reimplemented from cPacket.

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

Reimplemented from cPacket.

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

virtual void DATA::setDestino ( const char *  destino_var  )  [virtual]

virtual void DATA::setMetros ( double  metros_var  )  [virtual]

virtual void DATA::setOrigen ( const char *  origen_var  )  [virtual]

virtual void DATA::setPeso ( double  peso_var  )  [virtual]

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

virtual void DATA::setRuta ( unsigned int  k,
const char *  ruta_var 
) [virtual]

virtual void DATA::setRutaArraySize ( unsigned int  size  )  [virtual]

virtual void DATA::setSaltos ( int  saltos_var  )  [virtual]

virtual void DATA::setSDF ( int  SDF_var  )  [virtual]

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

virtual void DATA::setSynBit ( int  synBit_var  )  [virtual]

virtual void DATA::setTime_enter_queue ( simtime_t  time_enter_queue_var  )  [virtual]

virtual void DATA::setTime_exit_bs ( simtime_t  time_exit_bs_var  )  [virtual]

virtual void DATA::setUserOrigin ( const char *  UserOrigin_var  )  [virtual]


Member Data Documentation

int DATA::destAddress_var [protected]

Definition at line 44 of file DATA_m.h.

Definition at line 54 of file DATA_m.h.

double DATA::metros_var [protected]

Definition at line 46 of file DATA_m.h.

Definition at line 53 of file DATA_m.h.

double DATA::peso_var [protected]

Definition at line 48 of file DATA_m.h.

int DATA::priority_var [protected]

Definition at line 49 of file DATA_m.h.

unsigned int DATA::ruta_arraysize [protected]

Definition at line 56 of file DATA_m.h.

opp_string* DATA::ruta_var [protected]

Definition at line 55 of file DATA_m.h.

int DATA::saltos_var [protected]

Definition at line 47 of file DATA_m.h.

int DATA::SDF_var [protected]

Definition at line 43 of file DATA_m.h.

int DATA::srcAddress_var [protected]

Definition at line 45 of file DATA_m.h.

int DATA::synBit_var [protected]

Definition at line 42 of file DATA_m.h.

simtime_t DATA::time_enter_queue_var [protected]

Definition at line 50 of file DATA_m.h.

simtime_t DATA::time_exit_bs_var [protected]

Definition at line 51 of file DATA_m.h.

Definition at line 52 of file DATA_m.h.


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

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