Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

TCPCommand_m.h File Reference

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

Defines

#define MSGC_VERSION   0x0302

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   0x0302
 


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;        
 };
 
Enumeration values:
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;            
 };
 
Enumeration values:
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]
 

00429 {obj.netPack(b);}

void doPacking cCommBuffer *  b,
TCPConnectInfo obj
[inline]
 

00310 {obj.netPack(b);}

void doPacking cCommBuffer *  b,
TCPSendCommand obj
[inline]
 

00260 {obj.netPack(b);}

void doPacking cCommBuffer *  b,
TCPOpenCommand obj
[inline]
 

00228 {obj.netPack(b);}

void doPacking cCommBuffer *  b,
TCPErrorInfo obj
[inline]
 

00162 {obj.netPack(b);}

void doPacking cCommBuffer *  b,
TCPCommand obj
[inline]
 

00122 {obj.netPack(b);}

void doUnpacking cCommBuffer *  b,
TCPStatusInfo obj
[inline]
 

00430 {obj.netUnpack(b);}

void doUnpacking cCommBuffer *  b,
TCPConnectInfo obj
[inline]
 

00311 {obj.netUnpack(b);}

void doUnpacking cCommBuffer *  b,
TCPSendCommand obj
[inline]
 

00261 {obj.netUnpack(b);}

void doUnpacking cCommBuffer *  b,
TCPOpenCommand obj
[inline]
 

00229 {obj.netUnpack(b);}

void doUnpacking cCommBuffer *  b,
TCPErrorInfo obj
[inline]
 

00163 {obj.netUnpack(b);}

void doUnpacking cCommBuffer *  b,
TCPCommand obj
[inline]
 

00123 {obj.netUnpack(b);}


Generated on Thu Oct 19 18:22:20 2006 for INET Framework for OMNeT++/OMNEST by  doxygen 1.4.0