INET Framework for OMNeT++/OMNEST
SCTPConnectInfo Class Reference

#include <SCTPCommand_m.h>

Inheritance diagram for SCTPConnectInfo:
SCTPCommand

List of all members.

Public Member Functions

 SCTPConnectInfo (const char *name=NULL)
 SCTPConnectInfo (const SCTPConnectInfo &other)
virtual ~SCTPConnectInfo ()
SCTPConnectInfooperator= (const SCTPConnectInfo &other)
virtual SCTPConnectInfodup () const
virtual void parsimPack (cCommBuffer *b)
virtual void parsimUnpack (cCommBuffer *b)
virtual AddressVectorgetRemoteAddresses ()
virtual const AddressVectorgetRemoteAddresses () const
virtual void setRemoteAddresses (const AddressVector &remoteAddresses)
virtual int getLocalPort () const
virtual void setLocalPort (int localPort)
virtual int getRemotePort () const
virtual void setRemotePort (int remotePort)
virtual int getStatus () const
virtual void setStatus (int status)
virtual int getInboundStreams () const
virtual void setInboundStreams (int inboundStreams)
virtual int getOutboundStreams () const
virtual void setOutboundStreams (int outboundStreams)

Protected Member Functions

bool operator== (const SCTPConnectInfo &)

Protected Attributes

AddressVector remoteAddresses_var
int localPort_var
int remotePort_var
int status_var
int inboundStreams_var
int outboundStreams_var

Private Member Functions

void copy (const SCTPConnectInfo &other)

Detailed Description

Class generated from transport/contract/SCTPCommand.msg by opp_msgc.

 class SCTPConnectInfo extends SCTPCommand
 {
     AddressVector remoteAddresses;
     int localPort;
     int remotePort;
     int status;
     int inboundStreams;
     int outboundStreams;
 }
 

Definition at line 298 of file SCTPCommand_m.h.


Constructor & Destructor Documentation

SCTPConnectInfo::SCTPConnectInfo ( const char *  name = NULL)

Referenced by dup().

virtual SCTPConnectInfo::~SCTPConnectInfo ( ) [virtual]

Member Function Documentation

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

Reimplemented from SCTPCommand.

Definition at line 320 of file SCTPCommand_m.h.

{return new SCTPConnectInfo(*this);}
virtual int SCTPConnectInfo::getLocalPort ( ) const [virtual]
virtual const AddressVector& SCTPConnectInfo::getRemoteAddresses ( ) const [inline, virtual]

Definition at line 326 of file SCTPCommand_m.h.

Referenced by getRemoteAddresses().

{return const_cast<SCTPConnectInfo*>(this)->getRemoteAddresses();}
virtual int SCTPConnectInfo::getRemotePort ( ) const [virtual]
virtual int SCTPConnectInfo::getStatus ( ) const [virtual]
SCTPConnectInfo& SCTPConnectInfo::operator= ( const SCTPConnectInfo other)
bool SCTPConnectInfo::operator== ( const SCTPConnectInfo ) [protected]
virtual void SCTPConnectInfo::parsimPack ( cCommBuffer *  b) [virtual]

Reimplemented from SCTPCommand.

Referenced by doPacking().

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

Reimplemented from SCTPCommand.

Referenced by doUnpacking().

virtual void SCTPConnectInfo::setInboundStreams ( int  inboundStreams) [virtual]
virtual void SCTPConnectInfo::setLocalPort ( int  localPort) [virtual]
virtual void SCTPConnectInfo::setOutboundStreams ( int  outboundStreams) [virtual]
virtual void SCTPConnectInfo::setRemoteAddresses ( const AddressVector remoteAddresses) [virtual]
virtual void SCTPConnectInfo::setRemotePort ( int  remotePort) [virtual]
virtual void SCTPConnectInfo::setStatus ( int  status) [virtual]

Member Data Documentation

Definition at line 305 of file SCTPCommand_m.h.

Definition at line 302 of file SCTPCommand_m.h.

Definition at line 306 of file SCTPCommand_m.h.

Definition at line 301 of file SCTPCommand_m.h.

Definition at line 303 of file SCTPCommand_m.h.

int SCTPConnectInfo::status_var [protected]

Definition at line 304 of file SCTPCommand_m.h.


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