Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

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 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]
 

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

virtual IPvXAddress& UDPControlInfo::destAddr  )  [virtual]
 

virtual int UDPControlInfo::destPort  )  const [virtual]
 

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]
 

00102 {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 Thu Oct 19 18:22:32 2006 for INET Framework for OMNeT++/OMNEST by  doxygen 1.4.0