TCPOpenCommand Class Reference

#include <TCPCommand_m.h>

Inheritance diagram for TCPOpenCommand:

TCPCommand List of all members.

Detailed Description

Class generated from TCPCommand.msg by opp_msgc.
 class TCPOpenCommand extends TCPCommand
 {
     properties:
         omitGetVerb = true;
     fields:
         IPvXAddress localAddr; 
         IPvXAddress remoteAddr;
         int localPort = -1;       
         int remotePort = -1;      
         bool fork = false;        
         string sendQueueClass;    
         string receiveQueueClass; 
         string tcpAlgorithmClass; 
 };
 


Public Member Functions

 TCPOpenCommand ()
 TCPOpenCommand (const TCPOpenCommand &other)
virtual ~TCPOpenCommand ()
TCPOpenCommandoperator= (const TCPOpenCommand &other)
virtual cPolymorphic * dup () const
virtual void netPack (cCommBuffer *b)
virtual void netUnpack (cCommBuffer *b)
virtual IPvXAddresslocalAddr ()
virtual const IPvXAddresslocalAddr () const
virtual void setLocalAddr (const IPvXAddress &localAddr_var)
virtual IPvXAddressremoteAddr ()
virtual const IPvXAddressremoteAddr () const
virtual void setRemoteAddr (const IPvXAddress &remoteAddr_var)
virtual int localPort () const
virtual void setLocalPort (int localPort_var)
virtual int remotePort () const
virtual void setRemotePort (int remotePort_var)
virtual bool fork () const
virtual void setFork (bool fork_var)
virtual const char * sendQueueClass () const
virtual void setSendQueueClass (const char *sendQueueClass_var)
virtual const char * receiveQueueClass () const
virtual void setReceiveQueueClass (const char *receiveQueueClass_var)
virtual const char * tcpAlgorithmClass () const
virtual void setTcpAlgorithmClass (const char *tcpAlgorithmClass_var)

Protected Member Functions

bool operator== (const TCPOpenCommand &)

Protected Attributes

IPvXAddress localAddr_var
IPvXAddress remoteAddr_var
int localPort_var
int remotePort_var
bool fork_var
opp_string sendQueueClass_var
opp_string receiveQueueClass_var
opp_string tcpAlgorithmClass_var


Constructor & Destructor Documentation

TCPOpenCommand::TCPOpenCommand (  ) 

TCPOpenCommand::TCPOpenCommand ( const TCPOpenCommand other  ) 

virtual TCPOpenCommand::~TCPOpenCommand (  )  [virtual]


Member Function Documentation

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

Reimplemented from TCPCommand.

00206 {return new TCPOpenCommand(*this);}

virtual bool TCPOpenCommand::fork (  )  const [virtual]

virtual const IPvXAddress& TCPOpenCommand::localAddr (  )  const [inline, virtual]

00212 {return const_cast<TCPOpenCommand*>(this)->localAddr();}

virtual IPvXAddress& TCPOpenCommand::localAddr (  )  [virtual]

virtual int TCPOpenCommand::localPort (  )  const [virtual]

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

Reimplemented from TCPCommand.

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

Reimplemented from TCPCommand.

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

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

virtual const char* TCPOpenCommand::receiveQueueClass (  )  const [virtual]

virtual const IPvXAddress& TCPOpenCommand::remoteAddr (  )  const [inline, virtual]

00215 {return const_cast<TCPOpenCommand*>(this)->remoteAddr();}

virtual IPvXAddress& TCPOpenCommand::remoteAddr (  )  [virtual]

virtual int TCPOpenCommand::remotePort (  )  const [virtual]

virtual const char* TCPOpenCommand::sendQueueClass (  )  const [virtual]

virtual void TCPOpenCommand::setFork ( bool  fork_var  )  [virtual]

virtual void TCPOpenCommand::setLocalAddr ( const IPvXAddress localAddr_var  )  [virtual]

virtual void TCPOpenCommand::setLocalPort ( int  localPort_var  )  [virtual]

virtual void TCPOpenCommand::setReceiveQueueClass ( const char *  receiveQueueClass_var  )  [virtual]

virtual void TCPOpenCommand::setRemoteAddr ( const IPvXAddress remoteAddr_var  )  [virtual]

virtual void TCPOpenCommand::setRemotePort ( int  remotePort_var  )  [virtual]

virtual void TCPOpenCommand::setSendQueueClass ( const char *  sendQueueClass_var  )  [virtual]

virtual void TCPOpenCommand::setTcpAlgorithmClass ( const char *  tcpAlgorithmClass_var  )  [virtual]

virtual const char* TCPOpenCommand::tcpAlgorithmClass (  )  const [virtual]


Member Data Documentation

bool TCPOpenCommand::fork_var [protected]

IPvXAddress TCPOpenCommand::localAddr_var [protected]

int TCPOpenCommand::localPort_var [protected]

opp_string TCPOpenCommand::receiveQueueClass_var [protected]

IPvXAddress TCPOpenCommand::remoteAddr_var [protected]

int TCPOpenCommand::remotePort_var [protected]

opp_string TCPOpenCommand::sendQueueClass_var [protected]

opp_string TCPOpenCommand::tcpAlgorithmClass_var [protected]


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