|
INET Framework for OMNeT++/OMNEST
|
#include <TCPCommand_m.h>
Public Member Functions | |
| TCPConnectInfo () | |
| TCPConnectInfo (const TCPConnectInfo &other) | |
| virtual | ~TCPConnectInfo () |
| TCPConnectInfo & | operator= (const TCPConnectInfo &other) |
| virtual TCPConnectInfo * | dup () const |
| virtual void | parsimPack (cCommBuffer *b) |
| virtual void | parsimUnpack (cCommBuffer *b) |
| virtual IPvXAddress & | getLocalAddr () |
| virtual const IPvXAddress & | getLocalAddr () const |
| virtual void | setLocalAddr (const IPvXAddress &localAddr) |
| virtual IPvXAddress & | getRemoteAddr () |
| virtual const IPvXAddress & | getRemoteAddr () const |
| virtual void | setRemoteAddr (const IPvXAddress &remoteAddr) |
| virtual int | getLocalPort () const |
| virtual void | setLocalPort (int localPort) |
| virtual int | getRemotePort () const |
| virtual void | setRemotePort (int remotePort) |
Protected Member Functions | |
| bool | operator== (const TCPConnectInfo &) |
Protected Attributes | |
| IPvXAddress | localAddr_var |
| IPvXAddress | remoteAddr_var |
| int | localPort_var |
| int | remotePort_var |
Private Member Functions | |
| void | copy (const TCPConnectInfo &other) |
Class generated from transport/contract/TCPCommand.msg by opp_msgc.
class TCPConnectInfo extends TCPCommand { IPvXAddress localAddr; IPvXAddress remoteAddr; int localPort; int remotePort; }
Definition at line 286 of file TCPCommand_m.h.
Referenced by dup().
| TCPConnectInfo::TCPConnectInfo | ( | const TCPConnectInfo & | other | ) |
| virtual TCPConnectInfo::~TCPConnectInfo | ( | ) | [virtual] |
| void TCPConnectInfo::copy | ( | const TCPConnectInfo & | other | ) | [private] |
| virtual TCPConnectInfo* TCPConnectInfo::dup | ( | ) | const [inline, virtual] |
Reimplemented from TCPCommand.
Definition at line 306 of file TCPCommand_m.h.
{return new TCPConnectInfo(*this);}
| virtual IPvXAddress& TCPConnectInfo::getLocalAddr | ( | ) | [virtual] |
Referenced by TCPSocket::processMessage(), and TCPSocket::TCPSocket().
| virtual const IPvXAddress& TCPConnectInfo::getLocalAddr | ( | ) | const [inline, virtual] |
Definition at line 312 of file TCPCommand_m.h.
Referenced by getLocalAddr().
{return const_cast<TCPConnectInfo*>(this)->getLocalAddr();}
| virtual int TCPConnectInfo::getLocalPort | ( | ) | const [virtual] |
Referenced by TCPSocket::processMessage(), and TCPSocket::TCPSocket().
| virtual IPvXAddress& TCPConnectInfo::getRemoteAddr | ( | ) | [virtual] |
Referenced by TCPSocket::processMessage(), and TCPSocket::TCPSocket().
| virtual const IPvXAddress& TCPConnectInfo::getRemoteAddr | ( | ) | const [inline, virtual] |
Definition at line 315 of file TCPCommand_m.h.
Referenced by getRemoteAddr().
{return const_cast<TCPConnectInfo*>(this)->getRemoteAddr();}
| virtual int TCPConnectInfo::getRemotePort | ( | ) | const [virtual] |
Referenced by TCPSocket::processMessage(), and TCPSocket::TCPSocket().
| TCPConnectInfo& TCPConnectInfo::operator= | ( | const TCPConnectInfo & | other | ) |
| bool TCPConnectInfo::operator== | ( | const TCPConnectInfo & | ) | [protected] |
| virtual void TCPConnectInfo::parsimPack | ( | cCommBuffer * | b | ) | [virtual] |
Reimplemented from TCPCommand.
Referenced by doPacking().
| virtual void TCPConnectInfo::parsimUnpack | ( | cCommBuffer * | b | ) | [virtual] |
Reimplemented from TCPCommand.
Referenced by doUnpacking().
| virtual void TCPConnectInfo::setLocalAddr | ( | const IPvXAddress & | localAddr | ) | [virtual] |
| virtual void TCPConnectInfo::setLocalPort | ( | int | localPort | ) | [virtual] |
| virtual void TCPConnectInfo::setRemoteAddr | ( | const IPvXAddress & | remoteAddr | ) | [virtual] |
| virtual void TCPConnectInfo::setRemotePort | ( | int | remotePort | ) | [virtual] |
IPvXAddress TCPConnectInfo::localAddr_var [protected] |
Definition at line 289 of file TCPCommand_m.h.
int TCPConnectInfo::localPort_var [protected] |
Definition at line 291 of file TCPCommand_m.h.
IPvXAddress TCPConnectInfo::remoteAddr_var [protected] |
Definition at line 290 of file TCPCommand_m.h.
int TCPConnectInfo::remotePort_var [protected] |
Definition at line 292 of file TCPCommand_m.h.