TCPCommand_m.h File Reference

#include <omnetpp.h>
#include "IPvXAddress.h"

Classes

class  TCPCommand
class  TCPErrorInfo
class  TCPOpenCommand
class  TCPSendCommand
class  TCPConnectInfo
class  TCPStatusInfo

Defines

#define MSGC_VERSION   0x0304

Enumerations

enum  TcpCommandCode {
  TCP_C_OPEN_ACTIVE = 1, TCP_C_OPEN_PASSIVE = 2, TCP_C_SEND = 3, TCP_C_CLOSE = 5,
  TCP_C_ABORT = 6, TCP_C_STATUS = 7
}
enum  TcpStatusInd {
  TCP_I_DATA = 1, TCP_I_URGENT_DATA = 2, TCP_I_ESTABLISHED = 3, TCP_I_PEER_CLOSED = 4,
  TCP_I_CLOSED = 5, TCP_I_CONNECTION_REFUSED = 6, TCP_I_CONNECTION_RESET = 7, TCP_I_TIMED_OUT = 8,
  TCP_I_STATUS = 9
}
enum  TCPErrorCode

Functions

void doPacking (cCommBuffer *b, TCPCommand &obj)
void doUnpacking (cCommBuffer *b, TCPCommand &obj)
void doPacking (cCommBuffer *b, TCPErrorInfo &obj)
void doUnpacking (cCommBuffer *b, TCPErrorInfo &obj)
void doPacking (cCommBuffer *b, TCPOpenCommand &obj)
void doUnpacking (cCommBuffer *b, TCPOpenCommand &obj)
void doPacking (cCommBuffer *b, TCPSendCommand &obj)
void doUnpacking (cCommBuffer *b, TCPSendCommand &obj)
void doPacking (cCommBuffer *b, TCPConnectInfo &obj)
void doUnpacking (cCommBuffer *b, TCPConnectInfo &obj)
void doPacking (cCommBuffer *b, TCPStatusInfo &obj)
void doUnpacking (cCommBuffer *b, TCPStatusInfo &obj)


Define Documentation

#define MSGC_VERSION   0x0304


Enumeration Type Documentation

enum TcpCommandCode

Enum generated from TCPCommand.msg by opp_msgc.

 enum TcpCommandCode
 {
     TCP_C_OPEN_ACTIVE = 1;   
     TCP_C_OPEN_PASSIVE = 2;  
     TCP_C_SEND = 3;          
     TCP_C_CLOSE = 5;         
     TCP_C_ABORT = 6;         
     TCP_C_STATUS = 7;        
 };
 
Enumerator:
TCP_C_OPEN_ACTIVE 
TCP_C_OPEN_PASSIVE 
TCP_C_SEND 
TCP_C_CLOSE 
TCP_C_ABORT 
TCP_C_STATUS 
00036                     {
00037     TCP_C_OPEN_ACTIVE = 1,
00038     TCP_C_OPEN_PASSIVE = 2,
00039     TCP_C_SEND = 3,
00040     TCP_C_CLOSE = 5,
00041     TCP_C_ABORT = 6,
00042     TCP_C_STATUS = 7
00043 };

enum TCPErrorCode

Enum generated from TCPCommand.msg by opp_msgc.

 enum TCPErrorCode
 {
 };
 
00082                   {
00083 };

enum TcpStatusInd

Enum generated from TCPCommand.msg by opp_msgc.

 enum TcpStatusInd
 {
     TCP_I_DATA = 1;              
     TCP_I_URGENT_DATA = 2;       
     TCP_I_ESTABLISHED = 3;       
     TCP_I_PEER_CLOSED = 4;       
     TCP_I_CLOSED = 5;            
     TCP_I_CONNECTION_REFUSED = 6; 
     TCP_I_CONNECTION_RESET = 7;  
     TCP_I_TIMED_OUT = 8;         
     TCP_I_STATUS = 9;            
 };
 
Enumerator:
TCP_I_DATA 
TCP_I_URGENT_DATA 
TCP_I_ESTABLISHED 
TCP_I_PEER_CLOSED 
TCP_I_CLOSED 
TCP_I_CONNECTION_REFUSED 
TCP_I_CONNECTION_RESET 
TCP_I_TIMED_OUT 
TCP_I_STATUS 
00062                   {
00063     TCP_I_DATA = 1,
00064     TCP_I_URGENT_DATA = 2,
00065     TCP_I_ESTABLISHED = 3,
00066     TCP_I_PEER_CLOSED = 4,
00067     TCP_I_CLOSED = 5,
00068     TCP_I_CONNECTION_REFUSED = 6,
00069     TCP_I_CONNECTION_RESET = 7,
00070     TCP_I_TIMED_OUT = 8,
00071     TCP_I_STATUS = 9
00072 };


Function Documentation

void doPacking ( cCommBuffer *  b,
TCPStatusInfo obj 
) [inline]

00435 {obj.netPack(b);}

void doPacking ( cCommBuffer *  b,
TCPConnectInfo obj 
) [inline]

00315 {obj.netPack(b);}

void doPacking ( cCommBuffer *  b,
TCPSendCommand obj 
) [inline]

00264 {obj.netPack(b);}

void doPacking ( cCommBuffer *  b,
TCPOpenCommand obj 
) [inline]

00231 {obj.netPack(b);}

void doPacking ( cCommBuffer *  b,
TCPErrorInfo obj 
) [inline]

00164 {obj.netPack(b);}

void doPacking ( cCommBuffer *  b,
TCPCommand obj 
) [inline]

00123 {obj.netPack(b);}

void doUnpacking ( cCommBuffer *  b,
TCPStatusInfo obj 
) [inline]

00436 {obj.netUnpack(b);}

void doUnpacking ( cCommBuffer *  b,
TCPConnectInfo obj 
) [inline]

00316 {obj.netUnpack(b);}

void doUnpacking ( cCommBuffer *  b,
TCPSendCommand obj 
) [inline]

00265 {obj.netUnpack(b);}

void doUnpacking ( cCommBuffer *  b,
TCPOpenCommand obj 
) [inline]

00232 {obj.netUnpack(b);}

void doUnpacking ( cCommBuffer *  b,
TCPErrorInfo obj 
) [inline]

00165 {obj.netUnpack(b);}

void doUnpacking ( cCommBuffer *  b,
TCPCommand obj 
) [inline]

00124 {obj.netUnpack(b);}


Generated on Wed Apr 4 13:20:18 2007 for INET Framework for OMNeT++/OMNEST by  doxygen 1.4.7