ONU_Table Class Reference

#include <ONU_Table.h>

Inheritance diagram for ONU_Table:

cSimpleModule cModule cComponent cDefaultList cNoncopyableOwnedObject cOwnedObject noncopyable cNamedObject cObject

List of all members.

Public Member Functions

int numInitStages () const

Public Attributes

double_vector_t table_onu_gate
simtime_t_vector_t table_onu_gate_time
long bw_asignado

Protected Member Functions

void initialize (int stage)
void handleMessage (cMessage *msg)


Detailed Description

Definition at line 26 of file ONU_Table.h.


Member Function Documentation

void ONU_Table::handleMessage ( cMessage msg  )  [protected, virtual]

Reimplemented from cSimpleModule.

Definition at line 57 of file ONU_Table.cc.

00058 {
00059 }

void ONU_Table::initialize ( int  stage  )  [protected, virtual]

Reimplemented from cComponent.

Definition at line 35 of file ONU_Table.cc.

00036 {
00037         // VARIABLES
00038         int file = (int)par("numqueue"); // VARIABLE QUE INDICA EL NUMERO DE FILAS DE LA TABLA DEL MODULO OLT_TABLE
00039 
00040         if(stage==0)
00041                 {
00042                         // RESERVAMOS DE FORMA DINAMICA EL TAMANYO DE LA TABLA E INICIALIZAMOS A 0
00043                         table_onu_gate.resize(file,0);
00044                         table_onu_gate_time.resize(2,0);
00045                         bw_asignado=0;
00046                 }
00047 
00048 }

int ONU_Table::numInitStages (  )  const [virtual]

Reimplemented from cComponent.

Definition at line 27 of file ONU_Table.cc.

00027 {return 1;}


Member Data Documentation

Definition at line 31 of file ONU_Table.h.

Definition at line 29 of file ONU_Table.h.

Definition at line 30 of file ONU_Table.h.


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

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