L:/channel/channel/include/UnixSockConnector.h File Reference

#include "ace/LSOCK_Connector.h"
#include "ace/LSOCK_Acceptor.h"
#include "ace/UNIX_Addr.h"
#include "ace/SOCK_Stream.h"
#include "ace/Acceptor.h"
#include "ace/Connector.h"
#include "ace/Svc_Handler.h"
#include "ace/CDR_Stream.h"
#include "ace/Message_Block.h"
#include "ace/Task.h"
#include "ace/Thread_Manager.h"
#include "ace/Thread_Mutex.h"
#include "ace/Thread_Semaphore.h"
#include "ace/Get_Opt.h"
#include "ace/Reactor.h"
#include "ace/Service_Object.h"
#include "ace/Signal.h"
#include "ace/Handle_Set.h"
#include "ace/FILE_Addr.h"
#include "ace/OS.h"
#include "ace/os_include/os_netdb.h"
#include "ace/Log_Msg.h"
#include "ace/Synch_Options.h"
#include <BaseDef.h>
#include <iostream>
#include <string>
#include <sstream>
#include <vector>
#include <algorithm>
#include <netinet/in.h>

Go to the source code of this file.

Namespaces

namespace  channel

Classes

class  channel::Unix_ConnHandler< Channel >
class  channel::Unix_Acceptor< Channel >
 Unix_Acceptor: waiting for remote connections at announced address. More...
class  channel::Unix_Connector< Channel >
 Unix_Connector: connect actively to remote channel. More...
class  channel::UnixSockTransport< Channel >
 transport class for connection using unix domain socket More...

Variables

char * channel::unix_path_prefix = "/tmp/"
char * channel::UNDEFINED_UNIX_ADDR = "undefined"
char * channel::DEFAULT_UNIX_ADDR = "chan_def_addr"


Generated on Mon Feb 27 19:59:22 2006 for channel by  doxygen 1.4.6-NO