UDPControlInfo Class Reference

#include <UDPControlInfo_m.h>

List of all members.


Detailed Description

Class generated from UDPControlInfo.msg by opp_msgc.
 class UDPControlInfo
 {
     properties:
         omitGetVerb = true;
     fields:
         int sockId = -1;   
         int userId = -1;   
         IPvXAddress srcAddr;  
         IPvXAddress destAddr; 
         int srcPort;   
         int destPort;  
         int interfaceId = -1; 
 };
 


Public Member Functions

 UDPControlInfo ()
 UDPControlInfo (const UDPControlInfo &other)
virtual ~UDPControlInfo ()
UDPControlInfooperator= (const UDPControlInfo &other)
virtual cPolymorphic * dup () const
virtual void netPack (cCommBuffer *b)
virtual void netUnpack (cCommBuffer *b)
virtual int sockId () const
virtual void setSockId (int sockId_var)
virtual int userId () const
virtual void setUserId (int userId_var)
virtual IPvXAddresssrcAddr ()
virtual const IPvXAddresssrcAddr () const
virtual void setSrcAddr (const IPvXAddress &srcAddr_var)
virtual IPvXAddressdestAddr ()
virtual const IPvXAddressdestAddr () const
virtual void setDestAddr (const IPvXAddress &destAddr_var)
virtual int srcPort () const
virtual void setSrcPort (int srcPort_var)
virtual int destPort () const
virtual void setDestPort (int destPort_var)
virtual int interfaceId () const
virtual void setInterfaceId (int interfaceId_var)

Protected Member Functions

bool operator== (const UDPControlInfo &)

Protected Attributes

int sockId_var
int userId_var
IPvXAddress srcAddr_var
IPvXAddress destAddr_var
int srcPort_var
int destPort_var
int interfaceId_var


Constructor & Destructor Documentation

UDPControlInfo::UDPControlInfo (  ) 

UDPControlInfo::UDPControlInfo ( const UDPControlInfo other  ) 

virtual UDPControlInfo::~UDPControlInfo (  )  [virtual]


Member Function Documentation

virtual const IPvXAddress& UDPControlInfo::destAddr (  )  const [inline, virtual]

00106 {return const_cast<UDPControlInfo*>(this)->destAddr();}

virtual IPvXAddress& UDPControlInfo::destAddr (  )  [virtual]

virtual int UDPControlInfo::destPort (  )  const [virtual]

virtual cPolymorphic* UDPControlInfo::dup (  )  const [inline, virtual]

00093 {return new UDPControlInfo(*this);}

virtual int UDPControlInfo::interfaceId (  )  const [virtual]

virtual void UDPControlInfo::netPack ( cCommBuffer *  b  )  [virtual]

virtual void UDPControlInfo::netUnpack ( cCommBuffer *  b  )  [virtual]

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

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

virtual void UDPControlInfo::setDestAddr ( const IPvXAddress destAddr_var  )  [virtual]

virtual void UDPControlInfo::setDestPort ( int  destPort_var  )  [virtual]

virtual void UDPControlInfo::setInterfaceId ( int  interfaceId_var  )  [virtual]

virtual void UDPControlInfo::setSockId ( int  sockId_var  )  [virtual]

virtual void UDPControlInfo::setSrcAddr ( const IPvXAddress srcAddr_var  )  [virtual]

virtual void UDPControlInfo::setSrcPort ( int  srcPort_var  )  [virtual]

virtual void UDPControlInfo::setUserId ( int  userId_var  )  [virtual]

virtual int UDPControlInfo::sockId (  )  const [virtual]

virtual const IPvXAddress& UDPControlInfo::srcAddr (  )  const [inline, virtual]

00103 {return const_cast<UDPControlInfo*>(this)->srcAddr();}

virtual IPvXAddress& UDPControlInfo::srcAddr (  )  [virtual]

virtual int UDPControlInfo::srcPort (  )  const [virtual]

virtual int UDPControlInfo::userId (  )  const [virtual]


Member Data Documentation

IPvXAddress UDPControlInfo::destAddr_var [protected]

int UDPControlInfo::destPort_var [protected]

int UDPControlInfo::interfaceId_var [protected]

int UDPControlInfo::sockId_var [protected]

IPvXAddress UDPControlInfo::srcAddr_var [protected]

int UDPControlInfo::srcPort_var [protected]

int UDPControlInfo::userId_var [protected]


The documentation for this class was generated from the following file:
Generated on Wed Apr 4 13:20:25 2007 for INET Framework for OMNeT++/OMNEST by  doxygen 1.4.7