/home/vlg/develop/libASSA/libassa/assa/Connector.h File Reference

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

#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"

Include dependency graph for Connector.h:

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

Go to the source code of this file.

Namespaces

namespace  ASSA

Classes

class  ASSA::Connector< SERVICE_HANDLER, PEER_CONNECTOR >
 Connector is a template class for initialization of communication services. More...

Defines

#define SH   SERVICE_HANDLER
#define PC   PEER_CONNECTOR

Enumerations

enum  ASSA::ConnectMode { ASSA::sync, ASSA::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.


Generated on Sun Aug 13 15:08:03 2006 for libassa by  doxygen 1.4.6