ETHERNETmsg Class Reference

#include <ETHERNET_m.h>

Inheritance diagram for ETHERNETmsg:

cPacket cMessage cOwnedObject cNamedObject cObject

List of all members.

Public Member Functions

 ETHERNETmsg (const char *name=NULL, int kind=0)
 ETHERNETmsg (const ETHERNETmsg &other)
virtual ~ETHERNETmsg ()
ETHERNETmsgoperator= (const ETHERNETmsg &other)
virtual ETHERNETmsgdup () 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 int getLengthtype () const
virtual void setLengthtype (int lengthtype_var)
virtual int getData () const
virtual void setData (int data_var)
virtual int getRelleno () const
virtual void setRelleno (int relleno_var)
virtual double getLength () const
virtual void setLength (double length_var)
virtual int getFCS () const
virtual void setFCS (int FCS_var)
virtual int getPriority () const
virtual void setPriority (int priority_var)
virtual int getLambdaethernet () const
virtual void setLambdaethernet (int lambdaethernet_var)
virtual simtime_t getTime_enter_queue () const
virtual void setTime_enter_queue (simtime_t time_enter_queue_var)
virtual simtime_t getTime_exit_wdmsplitter () const
virtual void setTime_exit_wdmsplitter (simtime_t time_exit_wdmsplitter_var)
virtual int getId_servicio () const
virtual void setId_servicio (int id_servicio_var)
virtual int getIsWireless () const
virtual void setIsWireless (int isWireless_var)
virtual int getSomeField () const
virtual void setSomeField (int someField_var)
virtual const char * getAnotherField () const
virtual void setAnotherField (const char *anotherField_var)
virtual const char * getOrigen () const
virtual void setOrigen (const char *origen_var)
virtual const char * getNombre_origen () const
virtual void setNombre_origen (const char *nombre_origen_var)
virtual const char * getDestino () const
virtual void setDestino (const char *destino_var)
virtual const char * getNombre_destino () const
virtual void setNombre_destino (const char *nombre_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)
virtual void setArrayField1ArraySize (unsigned int size)
virtual unsigned int getArrayField1ArraySize () const
virtual double getArrayField1 (unsigned int k) const
virtual void setArrayField1 (unsigned int k, double arrayField1_var)
virtual unsigned int getArrayField2ArraySize () const
virtual double getArrayField2 (unsigned int k) const
virtual void setArrayField2 (unsigned int k, double arrayField2_var)

Protected Member Functions

bool operator== (const ETHERNETmsg &)

Protected Attributes

int synBit_var
int SDF_var
int destAddress_var
int srcAddress_var
int lengthtype_var
int data_var
int relleno_var
double length_var
int FCS_var
int priority_var
int lambdaethernet_var
simtime_t time_enter_queue_var
simtime_t time_exit_wdmsplitter_var
int id_servicio_var
int isWireless_var
int someField_var
opp_string anotherField_var
opp_string origen_var
opp_string nombre_origen_var
opp_string destino_var
opp_string nombre_destino_var
opp_stringruta_var
unsigned int ruta_arraysize
double * arrayField1_var
unsigned int arrayField1_arraysize
double arrayField2_var [10]


Detailed Description

Class generated from ETHERNET.msg by opp_msgc.
 packet ETHERNETmsg
 {
     int synBit = 10101010; 
     int SDF = 10101011; 
 	int destAddress; 
 	int srcAddress; 
 	int lengthtype; 
 	int data; 
 	int relleno; 
 	double length;
 	int FCS; 
 	int priority; 
 	int lambdaethernet; 
 	simtime_t time_enter_queue; 
 	simtime_t time_exit_wdmsplitter; 
 	int id_servicio; 
 	int isWireless;
     int someField;
     string anotherField;
     string origen;
     string nombre_origen;
     string destino;
     string nombre_destino;
     string ruta[];
     double arrayField1[];  
     double arrayField2[10];
 }
 

Definition at line 50 of file ETHERNET_m.h.


Constructor & Destructor Documentation

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

ETHERNETmsg::ETHERNETmsg ( const ETHERNETmsg other  ) 

virtual ETHERNETmsg::~ETHERNETmsg (  )  [virtual]


Member Function Documentation

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

Reimplemented from cPacket.

Definition at line 88 of file ETHERNET_m.h.

00088 {return new ETHERNETmsg(*this);}

virtual const char* ETHERNETmsg::getAnotherField (  )  const [virtual]

virtual double ETHERNETmsg::getArrayField1 ( unsigned int  k  )  const [virtual]

virtual unsigned int ETHERNETmsg::getArrayField1ArraySize (  )  const [virtual]

virtual double ETHERNETmsg::getArrayField2 ( unsigned int  k  )  const [virtual]

virtual unsigned int ETHERNETmsg::getArrayField2ArraySize (  )  const [virtual]

virtual int ETHERNETmsg::getData (  )  const [virtual]

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

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

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

virtual int ETHERNETmsg::getId_servicio (  )  const [virtual]

virtual int ETHERNETmsg::getIsWireless (  )  const [virtual]

virtual int ETHERNETmsg::getLambdaethernet (  )  const [virtual]

virtual double ETHERNETmsg::getLength (  )  const [virtual]

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

virtual const char* ETHERNETmsg::getNombre_destino (  )  const [virtual]

virtual const char* ETHERNETmsg::getNombre_origen (  )  const [virtual]

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

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

virtual int ETHERNETmsg::getRelleno (  )  const [virtual]

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

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

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

virtual int ETHERNETmsg::getSomeField (  )  const [virtual]

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

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

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

virtual simtime_t ETHERNETmsg::getTime_exit_wdmsplitter (  )  const [virtual]

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

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

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

Reimplemented from cPacket.

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

Reimplemented from cPacket.

virtual void ETHERNETmsg::setAnotherField ( const char *  anotherField_var  )  [virtual]

virtual void ETHERNETmsg::setArrayField1 ( unsigned int  k,
double  arrayField1_var 
) [virtual]

virtual void ETHERNETmsg::setArrayField1ArraySize ( unsigned int  size  )  [virtual]

virtual void ETHERNETmsg::setArrayField2 ( unsigned int  k,
double  arrayField2_var 
) [virtual]

virtual void ETHERNETmsg::setData ( int  data_var  )  [virtual]

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

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

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

virtual void ETHERNETmsg::setId_servicio ( int  id_servicio_var  )  [virtual]

virtual void ETHERNETmsg::setIsWireless ( int  isWireless_var  )  [virtual]

virtual void ETHERNETmsg::setLambdaethernet ( int  lambdaethernet_var  )  [virtual]

virtual void ETHERNETmsg::setLength ( double  length_var  )  [virtual]

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

virtual void ETHERNETmsg::setNombre_destino ( const char *  nombre_destino_var  )  [virtual]

virtual void ETHERNETmsg::setNombre_origen ( const char *  nombre_origen_var  )  [virtual]

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

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

virtual void ETHERNETmsg::setRelleno ( int  relleno_var  )  [virtual]

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

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

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

virtual void ETHERNETmsg::setSomeField ( int  someField_var  )  [virtual]

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

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

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

virtual void ETHERNETmsg::setTime_exit_wdmsplitter ( simtime_t  time_exit_wdmsplitter_var  )  [virtual]


Member Data Documentation

Definition at line 69 of file ETHERNET_m.h.

unsigned int ETHERNETmsg::arrayField1_arraysize [protected]

Definition at line 77 of file ETHERNET_m.h.

double* ETHERNETmsg::arrayField1_var [protected]

Definition at line 76 of file ETHERNET_m.h.

double ETHERNETmsg::arrayField2_var[10] [protected]

Definition at line 78 of file ETHERNET_m.h.

int ETHERNETmsg::data_var [protected]

Definition at line 58 of file ETHERNET_m.h.

Definition at line 55 of file ETHERNET_m.h.

Definition at line 72 of file ETHERNET_m.h.

int ETHERNETmsg::FCS_var [protected]

Definition at line 61 of file ETHERNET_m.h.

Definition at line 66 of file ETHERNET_m.h.

int ETHERNETmsg::isWireless_var [protected]

Definition at line 67 of file ETHERNET_m.h.

Definition at line 63 of file ETHERNET_m.h.

double ETHERNETmsg::length_var [protected]

Definition at line 60 of file ETHERNET_m.h.

int ETHERNETmsg::lengthtype_var [protected]

Definition at line 57 of file ETHERNET_m.h.

Definition at line 73 of file ETHERNET_m.h.

Definition at line 71 of file ETHERNET_m.h.

Definition at line 70 of file ETHERNET_m.h.

int ETHERNETmsg::priority_var [protected]

Definition at line 62 of file ETHERNET_m.h.

int ETHERNETmsg::relleno_var [protected]

Definition at line 59 of file ETHERNET_m.h.

unsigned int ETHERNETmsg::ruta_arraysize [protected]

Definition at line 75 of file ETHERNET_m.h.

Definition at line 74 of file ETHERNET_m.h.

int ETHERNETmsg::SDF_var [protected]

Definition at line 54 of file ETHERNET_m.h.

int ETHERNETmsg::someField_var [protected]

Definition at line 68 of file ETHERNET_m.h.

int ETHERNETmsg::srcAddress_var [protected]

Definition at line 56 of file ETHERNET_m.h.

int ETHERNETmsg::synBit_var [protected]

Definition at line 53 of file ETHERNET_m.h.

simtime_t ETHERNETmsg::time_enter_queue_var [protected]

Definition at line 64 of file ETHERNET_m.h.

Definition at line 65 of file ETHERNET_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