## NAME

ACE_DEV_Connector - Defines an active connection factory for the ACE_DEV wrappers.

## SYNOPSIS

    #include <ace/DEV_Connector.h>

    class ACE_DEV_Connector
    {
      public:
        ACE_DEV_Connector (void);
        ACE_DEV_Connector (
            ACE_DEV_IO &new_io,
            const ACE_DEV_Addr &remote_sap,
            ACE_Time_Value *timeout = 0,
            const ACE_Addr &local_sap = ACE_Addr::sap_any,
            int reuse_addr = 0,
            int flags = O_RDWR,
            int perms = 0
            );
        int connect (
            ACE_DEV_IO &new_io,
            const ACE_DEV_Addr &remote_sap,
            ACE_Time_Value *timeout = 0,
            const ACE_Addr &local_sap = ACE_Addr::sap_any,
            int reuse_addr = 0,
            int flags = O_RDWR,
            int perms = 0
            );
        int reset_new_handle (ACE_HANDLE handle);
        void dump (void) const;
        ACE_ALLOC_HOOK_DECLARE;
        typedef ACE_DEV_Addr PEER_ADDR;
        typedef ACE_DEV_IO   PEER_STREAM;
    };

## Meta-type info

    typedef ACE_DEV_Addr PEER_ADDR;

    typedef ACE_DEV_IO   PEER_STREAM;

## AUTHOR

Gerhard Lenzer and Douglas C. Schmidt

## LIBRARY

ace