Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

Connector.h File Reference

#include <unistd.h>
#include <fcntl.h>
#include <sys/socket.h>
#include <string.h>
#include <errno.h>
#include "assa/Logger.h"
#include "assa/EventHandler.h"
#include "assa/Reactor.h"
#include "assa/TimeVal.h"
#include "assa/Address.h"
#include "assa/Socket.h"

Go to the source code of this file.

Namespaces

namespace  ASSA

Defines

#define SH   SERVICE_HANDLER
#define PC   PEER_CONNECTOR

Enumerations

enum  ConnectMode { sync, async }


Detailed Description

A generic pattern for establishing connection with TCP/IP servers.

Definition in file Connector.h.


Define Documentation

#define PC   PEER_CONNECTOR
 

Definition at line 197 of file Connector.h.

#define SH   SERVICE_HANDLER
 

Definition at line 196 of file Connector.h.


Enumeration Type Documentation

enum ASSA::ConnectMode
 

Enumeration values:
sync  Synchronous connection mode.
async  Asynchronous connection mode.

Definition at line 43 of file Connector.h.

00043                  { 
00044     sync,                   
00045     async                   
00046 };


Generated on Mon Mar 26 22:47:35 2007 for libassa by  doxygen 1.4.2