Networking


Classes

class  TC::Net::Socket
 Interface class makeing comminication over sockets. More...
class  TC::Net::SocketServer
 class for running as net server which can communicate with any number of clients on a specified port. More...

Namespaces

namespace  TC::Net::Factory
 Factory for creating TC::Net objects.

Files

file  TCNetApi.h
 This file provides the definition of TCNET_API.
file  TCNetFactory.h
 This file provides the definition of TC::Net::Factory.
file  TCNetSocket.h
 This file provides the definition of TC::Net::Socket.
file  TCNetSocketServer.h
 This file provides the definition of TC::Net::SocketServer.
file  TCNetTypes.h
 This file provides the definition of data types needed for TC::Net classes.

Defines

#define TCNET_API   TC_IMPORT_DLL
 define for exporting or importing classes and functions from the TC::Net dll

Typedefs

typedef SharedPtr< Socket > TC::Net::SocketPtr
 Type for an socket pointer object.
typedef SharedPtr< SocketServer > TC::Net::SocketServerPtr
 Type for an socket server pointer object.
typedef uint16 TC::Net::PortNumber
 typedef for port numbers
typedef unsigned int TC::Net::SocketId
 socket type

Define Documentation

#define TCNET_API   TC_IMPORT_DLL

define for exporting or importing classes and functions from the TC::Net dll

Definition at line 61 of file TCNetApi.h.


Typedef Documentation

typedef SharedPtr<Socket> TC::Net::SocketPtr

Type for an socket pointer object.

Definition at line 60 of file TCNetSocket.h.

typedef SharedPtr<SocketServer> TC::Net::SocketServerPtr

Type for an socket server pointer object.

Definition at line 108 of file TCNetSocketServer.h.

typedef uint16 TC::Net::PortNumber

typedef for port numbers

Definition at line 57 of file TCNetTypes.h.

typedef unsigned int TC::Net::SocketId

socket type

Definition at line 61 of file TCNetTypes.h.


Copyright (c) Thomas Goessler 2003 - 2008