INET Framework for OMNeT++/OMNEST
UDPPacket Class Reference

#include <UDPPacket_m.h>

List of all members.

Public Member Functions

 UDPPacket (const char *name=NULL, int kind=0)
 UDPPacket (const UDPPacket &other)
virtual ~UDPPacket ()
UDPPacketoperator= (const UDPPacket &other)
virtual UDPPacketdup () const
virtual void parsimPack (cCommBuffer *b)
virtual void parsimUnpack (cCommBuffer *b)
virtual unsigned short getSourcePort () const
virtual void setSourcePort (unsigned short sourcePort)
virtual unsigned short getDestinationPort () const
virtual void setDestinationPort (unsigned short destinationPort)

Protected Member Functions

bool operator== (const UDPPacket &)

Protected Attributes

unsigned short sourcePort_var
unsigned short destinationPort_var

Private Member Functions

void copy (const UDPPacket &other)

Detailed Description

Class generated from transport/udp/UDPPacket.msg by opp_msgc.

 packet UDPPacket
 {
     unsigned short sourcePort;
     unsigned short destinationPort;
 }
 

Definition at line 32 of file UDPPacket_m.h.


Constructor & Destructor Documentation

UDPPacket::UDPPacket ( const char *  name = NULL,
int  kind = 0 
)

Referenced by dup().

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

Member Function Documentation

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

Definition at line 50 of file UDPPacket_m.h.

{return new UDPPacket(*this);}
UDPPacket& UDPPacket::operator= ( const UDPPacket other)
bool UDPPacket::operator== ( const UDPPacket ) [protected]
virtual void UDPPacket::parsimPack ( cCommBuffer *  b) [virtual]

Referenced by doPacking().

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

Referenced by doUnpacking().

virtual void UDPPacket::setDestinationPort ( unsigned short  destinationPort) [virtual]

Referenced by UDPSerializer::parse().

virtual void UDPPacket::setSourcePort ( unsigned short  sourcePort) [virtual]

Member Data Documentation

unsigned short UDPPacket::destinationPort_var [protected]

Definition at line 36 of file UDPPacket_m.h.

unsigned short UDPPacket::sourcePort_var [protected]

Definition at line 35 of file UDPPacket_m.h.


The documentation for this class was generated from the following file: