EPONImplementationforOMNet++  0.8Beta
MPCPReport Class Reference

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

#include <EPON_messages_m.h>

Inheritance diagram for MPCPReport:
MPCP

List of all members.

Public Member Functions

 MPCPReport ()
 MPCPReport (const MPCPReport &other)
virtual ~MPCPReport ()
MPCPReportoperator= (const MPCPReport &other)
virtual MPCPReportdup () const
virtual void parsimPack (cCommBuffer *b)
virtual void parsimUnpack (cCommBuffer *b)
virtual uint8_t getBitMap () const
virtual void setBitMap (uint8_t bitMap_var)
virtual void setQInfoArraySize (unsigned int size)
virtual unsigned int getQInfoArraySize () const
virtual uint32_t getQInfo (unsigned int k) const
virtual void setQInfo (unsigned int k, uint32_t qInfo_var)

Protected Member Functions

bool operator== (const MPCPReport &)

Protected Attributes

uint8_t bitMap_var
uint32_t * qInfo_var
unsigned int qInfo_arraysize

Detailed Description

Class generated from common/EPON_messages.msg by opp_msgc.

 packet MPCPReport extends MPCP
 {
     uint8_t bitMap;
 	uint32_t qInfo[];
 }
 

Constructor & Destructor Documentation

MPCPReport::MPCPReport ( const MPCPReport other)
virtual MPCPReport::~MPCPReport ( ) [virtual]

Member Function Documentation

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

Reimplemented from MPCP.

{return new MPCPReport(*this);}
virtual uint8_t MPCPReport::getBitMap ( ) const [virtual]
virtual uint32_t MPCPReport::getQInfo ( unsigned int  k) const [virtual]
virtual unsigned int MPCPReport::getQInfoArraySize ( ) const [virtual]
MPCPReport& MPCPReport::operator= ( const MPCPReport other)
bool MPCPReport::operator== ( const MPCPReport ) [protected]
virtual void MPCPReport::parsimPack ( cCommBuffer *  b) [virtual]

Reimplemented from MPCP.

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

Reimplemented from MPCP.

virtual void MPCPReport::setBitMap ( uint8_t  bitMap_var) [virtual]
virtual void MPCPReport::setQInfo ( unsigned int  k,
uint32_t  qInfo_var 
) [virtual]
virtual void MPCPReport::setQInfoArraySize ( unsigned int  size) [virtual]

Member Data Documentation

uint8_t MPCPReport::bitMap_var [protected]
unsigned int MPCPReport::qInfo_arraysize [protected]
uint32_t* MPCPReport::qInfo_var [protected]

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