Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

gdataexchange.h File Reference

Declaration of the GDataExchange class. More...


Compounds

class  GDataExchange
 This class implements Grisu's bidirectional data exchange interface based on TCP/IP sockets. More...


Defines

#define GDE_OUTBOUND_BUFFER_SIZE   1000
 The initial size of the outbound data buffer.

#define GDE_INBOUND_BUFFER_SIZE   10000
 The initial size of the inbound data buffer.

#define GDE_INBOUND_BUFFER_GROW_DELTA   10000
 The amount the inbound data buffer grows if necessary.

#define GDE_PORTRANGE_LO   5001
 The low end of the range of port numbers Grisu will accept connections on.

#define GDE_PORTRANGE_HI   5050
 The high end of the range of port numbers Grisu will accept connections on.

#define GDE_HOSTNAME_MAXLEN   500
 The maximum length of a hostname.

#define GDE_STATE_NO_CONNECTION   0
 Connection state: Connection not possible.

#define GDE_STATE_READY   1
 Connection state: Ready for connection.

#define GDE_STATE_CONNECTED   2
 Connection state: Connected.


Detailed Description

Declaration of the GDataExchange class.

Author:
Holger Wunsch

Define Documentation

#define GDE_HOSTNAME_MAXLEN   500
 

The maximum length of a hostname.

#define GDE_INBOUND_BUFFER_GROW_DELTA   10000
 

The amount the inbound data buffer grows if necessary.

#define GDE_INBOUND_BUFFER_SIZE   10000
 

The initial size of the inbound data buffer.

#define GDE_OUTBOUND_BUFFER_SIZE   1000
 

The initial size of the outbound data buffer.

#define GDE_PORTRANGE_HI   5050
 

The high end of the range of port numbers Grisu will accept connections on.

#define GDE_PORTRANGE_LO   5001
 

The low end of the range of port numbers Grisu will accept connections on.

#define GDE_STATE_CONNECTED   2
 

Connection state: Connected.

#define GDE_STATE_NO_CONNECTION   0
 

Connection state: Connection not possible.

#define GDE_STATE_READY   1
 

Connection state: Ready for connection.


Generated on Sun Apr 27 18:26:57 2003 for Grisu by doxygen1.3