|
INET Framework for OMNeT++/OMNEST
|
#include <AnsaUDPControlInfo_m.h>
Public Member Functions | |
| AnsaUDPControlInfo () | |
| AnsaUDPControlInfo (const AnsaUDPControlInfo &other) | |
| virtual | ~AnsaUDPControlInfo () |
| AnsaUDPControlInfo & | operator= (const AnsaUDPControlInfo &other) |
| virtual AnsaUDPControlInfo * | dup () const |
| virtual void | parsimPack (cCommBuffer *b) |
| virtual void | parsimUnpack (cCommBuffer *b) |
| virtual int | getSockId () const |
| virtual void | setSockId (int sockId) |
| virtual int | getUserId () const |
| virtual void | setUserId (int userId) |
| virtual IPvXAddress & | getSrcAddr () |
| virtual const IPvXAddress & | getSrcAddr () const |
| virtual void | setSrcAddr (const IPvXAddress &srcAddr) |
| virtual IPvXAddress & | getDestAddr () |
| virtual const IPvXAddress & | getDestAddr () const |
| virtual void | setDestAddr (const IPvXAddress &destAddr) |
| virtual unsigned char | getDiffServCodePoint () const |
| virtual void | setDiffServCodePoint (unsigned char diffServCodePoint) |
| virtual short | getTimeToLive () const |
| virtual void | setTimeToLive (short timeToLive) |
| virtual int | getSrcPort () const |
| virtual void | setSrcPort (int srcPort) |
| virtual int | getDestPort () const |
| virtual void | setDestPort (int destPort) |
| virtual int | getInterfaceId () const |
| virtual void | setInterfaceId (int interfaceId) |
Protected Member Functions | |
| bool | operator== (const AnsaUDPControlInfo &) |
Protected Attributes | |
| int | sockId_var |
| int | userId_var |
| IPvXAddress | srcAddr_var |
| IPvXAddress | destAddr_var |
| unsigned char | diffServCodePoint_var |
| short | timeToLive_var |
| int | srcPort_var |
| int | destPort_var |
| int | interfaceId_var |
Private Member Functions | |
| void | copy (const AnsaUDPControlInfo &other) |
Class generated from ansa/transport/AnsaUDPControlInfo.msg by opp_msgc.
class AnsaUDPControlInfo { int sockId = -1; int userId = -1; IPvXAddress srcAddr; IPvXAddress destAddr; unsigned char diffServCodePoint; short timeToLive; int srcPort; int destPort; int interfaceId = -1; }
Definition at line 40 of file AnsaUDPControlInfo_m.h.
Referenced by dup().
| AnsaUDPControlInfo::AnsaUDPControlInfo | ( | const AnsaUDPControlInfo & | other | ) |
| virtual AnsaUDPControlInfo::~AnsaUDPControlInfo | ( | ) | [virtual] |
| void AnsaUDPControlInfo::copy | ( | const AnsaUDPControlInfo & | other | ) | [private] |
| virtual AnsaUDPControlInfo* AnsaUDPControlInfo::dup | ( | ) | const [inline, virtual] |
Definition at line 65 of file AnsaUDPControlInfo_m.h.
{return new AnsaUDPControlInfo(*this);}
| virtual IPvXAddress& AnsaUDPControlInfo::getDestAddr | ( | ) | [virtual] |
Referenced by AnsaUDP::bind(), AnsaUDP::processCommandFromApp(), and AnsaUDP::processMsgFromApp().
| virtual const IPvXAddress& AnsaUDPControlInfo::getDestAddr | ( | ) | const [inline, virtual] |
Definition at line 78 of file AnsaUDPControlInfo_m.h.
Referenced by getDestAddr().
{return const_cast<AnsaUDPControlInfo*>(this)->getDestAddr();}
| virtual int AnsaUDPControlInfo::getDestPort | ( | ) | const [virtual] |
Referenced by AnsaUDP::bind(), AnsaUDP::processCommandFromApp(), and AnsaUDP::processMsgFromApp().
| virtual unsigned char AnsaUDPControlInfo::getDiffServCodePoint | ( | ) | const [virtual] |
Referenced by AnsaUDP::processMsgFromApp().
| virtual int AnsaUDPControlInfo::getInterfaceId | ( | ) | const [virtual] |
Referenced by AnsaUDP::bind(), and AnsaUDP::processMsgFromApp().
| virtual int AnsaUDPControlInfo::getSockId | ( | ) | const [virtual] |
Referenced by AnsaUDP::bind(), and AnsaUDP::processCommandFromApp().
| virtual IPvXAddress& AnsaUDPControlInfo::getSrcAddr | ( | ) | [virtual] |
Referenced by AnsaUDP::bind(), and AnsaUDP::processMsgFromApp().
| virtual const IPvXAddress& AnsaUDPControlInfo::getSrcAddr | ( | ) | const [inline, virtual] |
Definition at line 75 of file AnsaUDPControlInfo_m.h.
Referenced by getSrcAddr().
{return const_cast<AnsaUDPControlInfo*>(this)->getSrcAddr();}
| virtual int AnsaUDPControlInfo::getSrcPort | ( | ) | const [virtual] |
Referenced by AnsaUDP::bind(), and AnsaUDP::processMsgFromApp().
| virtual short AnsaUDPControlInfo::getTimeToLive | ( | ) | const [virtual] |
Referenced by AnsaUDP::processMsgFromApp().
| virtual int AnsaUDPControlInfo::getUserId | ( | ) | const [virtual] |
Referenced by AnsaUDP::bind().
| AnsaUDPControlInfo& AnsaUDPControlInfo::operator= | ( | const AnsaUDPControlInfo & | other | ) |
| bool AnsaUDPControlInfo::operator== | ( | const AnsaUDPControlInfo & | ) | [protected] |
| virtual void AnsaUDPControlInfo::parsimPack | ( | cCommBuffer * | b | ) | [virtual] |
Referenced by doPacking().
| virtual void AnsaUDPControlInfo::parsimUnpack | ( | cCommBuffer * | b | ) | [virtual] |
Referenced by doUnpacking().
| virtual void AnsaUDPControlInfo::setDestAddr | ( | const IPvXAddress & | destAddr | ) | [virtual] |
Referenced by AnsaUDP::sendUp(), and AnsaUDP::sendUpErrorNotification().
| virtual void AnsaUDPControlInfo::setDestPort | ( | int | destPort | ) | [virtual] |
Referenced by AnsaUDP::sendUp(), and AnsaUDP::sendUpErrorNotification().
| virtual void AnsaUDPControlInfo::setDiffServCodePoint | ( | unsigned char | diffServCodePoint | ) | [virtual] |
| virtual void AnsaUDPControlInfo::setInterfaceId | ( | int | interfaceId | ) | [virtual] |
Referenced by AnsaUDP::sendUp().
| virtual void AnsaUDPControlInfo::setSockId | ( | int | sockId | ) | [virtual] |
Referenced by AnsaUDP::sendUp(), and AnsaUDP::sendUpErrorNotification().
| virtual void AnsaUDPControlInfo::setSrcAddr | ( | const IPvXAddress & | srcAddr | ) | [virtual] |
Referenced by AnsaUDP::sendUp(), and AnsaUDP::sendUpErrorNotification().
| virtual void AnsaUDPControlInfo::setSrcPort | ( | int | srcPort | ) | [virtual] |
Referenced by AnsaUDP::sendUp(), and AnsaUDP::sendUpErrorNotification().
| virtual void AnsaUDPControlInfo::setTimeToLive | ( | short | timeToLive | ) | [virtual] |
| virtual void AnsaUDPControlInfo::setUserId | ( | int | userId | ) | [virtual] |
Referenced by AnsaUDP::sendUp(), and AnsaUDP::sendUpErrorNotification().
IPvXAddress AnsaUDPControlInfo::destAddr_var [protected] |
Definition at line 46 of file AnsaUDPControlInfo_m.h.
int AnsaUDPControlInfo::destPort_var [protected] |
Definition at line 50 of file AnsaUDPControlInfo_m.h.
unsigned char AnsaUDPControlInfo::diffServCodePoint_var [protected] |
Definition at line 47 of file AnsaUDPControlInfo_m.h.
int AnsaUDPControlInfo::interfaceId_var [protected] |
Definition at line 51 of file AnsaUDPControlInfo_m.h.
int AnsaUDPControlInfo::sockId_var [protected] |
Definition at line 43 of file AnsaUDPControlInfo_m.h.
IPvXAddress AnsaUDPControlInfo::srcAddr_var [protected] |
Definition at line 45 of file AnsaUDPControlInfo_m.h.
int AnsaUDPControlInfo::srcPort_var [protected] |
Definition at line 49 of file AnsaUDPControlInfo_m.h.
short AnsaUDPControlInfo::timeToLive_var [protected] |
Definition at line 48 of file AnsaUDPControlInfo_m.h.
int AnsaUDPControlInfo::userId_var [protected] |
Definition at line 44 of file AnsaUDPControlInfo_m.h.