TTEthernetModel::PCFFrame Class Reference

Class generated from linklayer/ethernet/PCFFrame.msg by opp_msgc. More...

#include <PCFFrame_m.h>

Inheritance diagram for TTEthernetModel::PCFFrame:
TTEthernetModel::RCFrame TTEthernetModel::CTFrame

List of all members.

Public Member Functions

 PCFFrame (const char *name=NULL, int kind=0)
 PCFFrame (const PCFFrame &other)
virtual ~PCFFrame ()
PCFFrameoperator= (const PCFFrame &other)
virtual PCFFramedup () const
virtual void parsimPack (cCommBuffer *b)
virtual void parsimUnpack (cCommBuffer *b)
virtual unsigned int getIntegration_cycle () const
virtual void setIntegration_cycle (unsigned int integration_cycle)
virtual unsigned int getMembership_new () const
virtual void setMembership_new (unsigned int membership_new)
virtual unsigned char getSync_priority () const
virtual void setSync_priority (unsigned char sync_priority)
virtual unsigned char getSync_domain () const
virtual void setSync_domain (unsigned char sync_domain)
virtual unsigned char getType () const
virtual void setType (unsigned char type)
virtual unsigned long getTransparent_clock () const
virtual void setTransparent_clock (unsigned long transparent_clock)

Protected Member Functions

bool operator== (const PCFFrame &)

Protected Attributes

unsigned int integration_cycle_var
unsigned int membership_new_var
unsigned char sync_priority_var
unsigned char sync_domain_var
unsigned char type_var
unsigned long transparent_clock_var

Private Member Functions

void copy (const PCFFrame &other)

Detailed Description

Class generated from linklayer/ethernet/PCFFrame.msg by opp_msgc.

 packet PCFFrame extends RCFrame
 {
 	unsigned int integration_cycle;
 	unsigned int membership_new;
 	unsigned char sync_priority;
 	unsigned char sync_domain;
 	unsigned char type;
 	unsigned long transparent_clock;
 }
 

Definition at line 59 of file PCFFrame_m.h.


Constructor & Destructor Documentation

TTEthernetModel::PCFFrame::PCFFrame ( const char *  name = NULL,
int  kind = 0 
)
TTEthernetModel::PCFFrame::PCFFrame ( const PCFFrame other  ) 
virtual TTEthernetModel::PCFFrame::~PCFFrame (  )  [virtual]

Member Function Documentation

void TTEthernetModel::PCFFrame::copy ( const PCFFrame other  )  [private]
virtual PCFFrame* TTEthernetModel::PCFFrame::dup (  )  const [inline, virtual]

Reimplemented from TTEthernetModel::RCFrame.

Definition at line 39 of file PCFFrame_m.h.

00062 : public ::TTEthernetModel::RCFrame

virtual unsigned int TTEthernetModel::PCFFrame::getIntegration_cycle (  )  const [virtual]
virtual unsigned int TTEthernetModel::PCFFrame::getMembership_new (  )  const [virtual]
virtual unsigned char TTEthernetModel::PCFFrame::getSync_domain (  )  const [virtual]
virtual unsigned char TTEthernetModel::PCFFrame::getSync_priority (  )  const [virtual]
virtual unsigned long TTEthernetModel::PCFFrame::getTransparent_clock (  )  const [virtual]
virtual unsigned char TTEthernetModel::PCFFrame::getType (  )  const [virtual]
PCFFrame& TTEthernetModel::PCFFrame::operator= ( const PCFFrame other  ) 
bool TTEthernetModel::PCFFrame::operator== ( const PCFFrame  )  [protected]
virtual void TTEthernetModel::PCFFrame::parsimPack ( cCommBuffer *  b  )  [virtual]

Reimplemented from TTEthernetModel::RCFrame.

virtual void TTEthernetModel::PCFFrame::parsimUnpack ( cCommBuffer *  b  )  [virtual]

Reimplemented from TTEthernetModel::RCFrame.

virtual void TTEthernetModel::PCFFrame::setIntegration_cycle ( unsigned int  integration_cycle  )  [virtual]
virtual void TTEthernetModel::PCFFrame::setMembership_new ( unsigned int  membership_new  )  [virtual]
virtual void TTEthernetModel::PCFFrame::setSync_domain ( unsigned char  sync_domain  )  [virtual]
virtual void TTEthernetModel::PCFFrame::setSync_priority ( unsigned char  sync_priority  )  [virtual]
virtual void TTEthernetModel::PCFFrame::setTransparent_clock ( unsigned long  transparent_clock  )  [virtual]
virtual void TTEthernetModel::PCFFrame::setType ( unsigned char  type  )  [virtual]

Member Data Documentation

Definition at line 20 of file PCFFrame_m.h.

Definition at line 21 of file PCFFrame_m.h.

unsigned char TTEthernetModel::PCFFrame::sync_domain_var [protected]

Definition at line 23 of file PCFFrame_m.h.

Definition at line 22 of file PCFFrame_m.h.

Definition at line 25 of file PCFFrame_m.h.

unsigned char TTEthernetModel::PCFFrame::type_var [protected]

Definition at line 24 of file PCFFrame_m.h.


The documentation for this class was generated from the following file:
Generated on Mon Jan 23 17:55:29 2012 for TTEthernet Model for INET Framework by  doxygen 1.6.3