EPONImplementationforOMNet++  0.8Beta
MPCPRegister Class Reference

Class generated from common/EPON_messages.msg by opp_msgc. More...

#include <EPON_messages_m.h>

Inheritance diagram for MPCPRegister:
MPCP

List of all members.

Public Member Functions

 MPCPRegister ()
 MPCPRegister (const MPCPRegister &other)
virtual ~MPCPRegister ()
MPCPRegisteroperator= (const MPCPRegister &other)
virtual MPCPRegisterdup () const
virtual void parsimPack (cCommBuffer *b)
virtual void parsimUnpack (cCommBuffer *b)
virtual uint8_t getPtpNumReg () const
virtual void setPtpNumReg (uint8_t ptpNumReg_var)
virtual void setLLIDsArraySize (unsigned int size)
virtual unsigned int getLLIDsArraySize () const
virtual uint16_t getLLIDs (unsigned int k) const
virtual void setLLIDs (unsigned int k, uint16_t LLIDs_var)

Protected Member Functions

bool operator== (const MPCPRegister &)

Protected Attributes

uint8_t ptpNumReg_var
uint16_t * LLIDs_var
unsigned int LLIDs_arraysize

Detailed Description

Class generated from common/EPON_messages.msg by opp_msgc.

 packet MPCPRegister extends MPCP
 {
     uint8_t ptpNumReg;
     uint16_t LLIDs[];
 }
 

Constructor & Destructor Documentation

virtual MPCPRegister::~MPCPRegister ( ) [virtual]

Member Function Documentation

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

Reimplemented from MPCP.

{return new MPCPRegister(*this);}
virtual uint16_t MPCPRegister::getLLIDs ( unsigned int  k) const [virtual]
virtual unsigned int MPCPRegister::getLLIDsArraySize ( ) const [virtual]
virtual uint8_t MPCPRegister::getPtpNumReg ( ) const [virtual]
MPCPRegister& MPCPRegister::operator= ( const MPCPRegister other)
bool MPCPRegister::operator== ( const MPCPRegister ) [protected]
virtual void MPCPRegister::parsimPack ( cCommBuffer *  b) [virtual]

Reimplemented from MPCP.

virtual void MPCPRegister::parsimUnpack ( cCommBuffer *  b) [virtual]

Reimplemented from MPCP.

virtual void MPCPRegister::setLLIDs ( unsigned int  k,
uint16_t  LLIDs_var 
) [virtual]
virtual void MPCPRegister::setLLIDsArraySize ( unsigned int  size) [virtual]
virtual void MPCPRegister::setPtpNumReg ( uint8_t  ptpNumReg_var) [virtual]

Member Data Documentation

unsigned int MPCPRegister::LLIDs_arraysize [protected]
uint16_t* MPCPRegister::LLIDs_var [protected]
uint8_t MPCPRegister::ptpNumReg_var [protected]

The documentation for this class was generated from the following file:
 All Classes Files Functions Variables Typedefs Friends Defines