include/Network.h File Reference

#include <CSql.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
#include <netdb.h>
#include <AbsSqlStatement.h>

Include dependency graph for Network.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  NetworkClient
class  UDPClient
class  TCPClient
class  NetworkTable
class  NetworkFactory
class  PacketHeader
class  BasePacket
class  PacketPrepare
class  PacketFree
class  PacketExecute
class  PacketCommit
class  NetworkStmt
class  NetworkServer
class  UDPServer
class  TCPServer

Enumerations

enum  NetworkPacketType {
  NW_PKT_PREPARE = 1, NW_PKT_EXECUTE = 2, NW_PKT_COMMIT = 3, NW_PKT_FREE = 4,
  NW_PKT_CONNECT = 5, NW_PKT_DISCONNECT = 6
}
enum  NetworkMode { UDP, TCP }


Enumeration Type Documentation

enum NetworkMode

Enumerator:
UDP 
TCP 

Definition at line 97 of file Network.h.

00098 {
00099     UDP,
00100     TCP
00101 };

enum NetworkPacketType

Enumerator:
NW_PKT_PREPARE 
NW_PKT_EXECUTE 
NW_PKT_COMMIT 
NW_PKT_FREE 
NW_PKT_CONNECT 
NW_PKT_DISCONNECT 

Definition at line 33 of file Network.h.

00034 {
00035     NW_PKT_PREPARE =1,
00036     NW_PKT_EXECUTE =2,
00037     NW_PKT_COMMIT =3,
00038     NW_PKT_FREE =4,
00039     NW_PKT_CONNECT =5,
00040     NW_PKT_DISCONNECT =6
00041 };


Generated on Mon Jun 9 22:38:19 2008 for csql by  doxygen 1.4.7