|  | 
| ssize_t | send_msg (const iovec iov[], size_t n, ACE_HANDLE handle) | 
|  | Send iovecs via writev().  More... 
 | 
|  | 
| ssize_t | recv_msg (iovec iov[], size_t n, ACE_HANDLE &handle) | 
|  | Send iovecs via writev().  More... 
 | 
|  | 
| ACE_HANDLE | get_handle (void) const | 
|  | Get handle.  More... 
 | 
|  | 
| void | set_handle (ACE_HANDLE fd) | 
|  | Overrides set_handle() from the base classes.  More... 
 | 
|  | 
| void | dump (void) const | 
|  | Dump the state of an object.  More... 
 | 
|  | 
| int | get_local_addr (ACE_Addr &) const | 
|  | This method simply returns the "local" addr.  More... 
 | 
|  | 
| int | get_remote_addr (ACE_Addr &) const | 
|  | 
|  | ACE_SOCK_Stream (void) | 
|  | Constructor.  More... 
 | 
|  | 
|  | ACE_SOCK_Stream (ACE_HANDLE h) | 
|  | Constructor (sets the underlying ACE_HANDLE with h).  More... 
 | 
|  | 
|  | ~ACE_SOCK_Stream (void) | 
|  | Destructor.  More... 
 | 
|  | 
| ssize_t | send_urg (const void *ptr, size_t len=sizeof(char), const ACE_Time_Value *timeout=0) const | 
|  | 
| ssize_t | recv_urg (void *ptr, size_t len=sizeof(char), const ACE_Time_Value *timeout=0) const | 
|  | 
| int | close_reader (void) | 
|  | Close down the reader.  More... 
 | 
|  | 
| int | close_writer (void) | 
|  | Close down the writer.  More... 
 | 
|  | 
| int | close (void) | 
|  | 
| void | dump (void) const | 
|  | Dump the state of an object.  More... 
 | 
|  | 
| ssize_t | recv_n (void *buf, size_t len, int flags, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0) const | 
|  | Try to recv exactly len bytes into buf from the connected socket.  More... 
 | 
|  | 
| ssize_t | recv_n (void *buf, size_t len, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0) const | 
|  | Try to recv exactly len bytes into buf from the connected socket.  More... 
 | 
|  | 
| ssize_t | recvv_n (iovec iov[], int iovcnt, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0) const | 
|  | Receive an iovecof size iovcnt from the connected socket.  More...
 | 
|  | 
| ssize_t | send_n (const void *buf, size_t len, int flags, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0) const | 
|  | Try to send exactly len bytes from buf to the connection socket.  More... 
 | 
|  | 
| ssize_t | send_n (const void *buf, size_t len, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0) const | 
|  | Try to send exactly len bytes from buf to the connected socket.  More... 
 | 
|  | 
| ssize_t | send_n (const ACE_Message_Block *message_block, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0) const | 
|  | 
| ssize_t | sendv_n (const iovec iov[], int iovcnt, const ACE_Time_Value *timeout=0, size_t *bytes_transferred=0) const | 
|  | Send an iovecof size iovcnt to the connected socket.  More...
 | 
|  | 
|  | ACE_SOCK_IO (void) | 
|  | Constructor.  More... 
 | 
|  | 
|  | ~ACE_SOCK_IO (void) | 
|  | Destructor.  More... 
 | 
|  | 
| ssize_t | recv (void *buf, size_t n, int flags, const ACE_Time_Value *timeout=0) const | 
|  | Recv an n byte buffer from the connected socket.  More... 
 | 
|  | 
| ssize_t | recv (void *buf, size_t n, const ACE_Time_Value *timeout=0) const | 
|  | Recv an n byte buffer from the connected socket.  More... 
 | 
|  | 
| ssize_t | recvv (iovec iov[], int n, const ACE_Time_Value *timeout=0) const | 
|  | Recv an <iovec> of size n from the connected socket.  More... 
 | 
|  | 
| ssize_t | recvv (iovec *io_vec, const ACE_Time_Value *timeout=0) const | 
|  | 
| ssize_t | recv (size_t n,...) const | 
|  | Recv n varargs messages to the connected socket.  More... 
 | 
|  | 
| ssize_t | recv (void *buf, size_t n, ACE_OVERLAPPED *overlapped) const | 
|  | Recv n bytes via Win32 ReadFileusing overlapped I/O.  More...
 | 
|  | 
| ssize_t | send (const void *buf, size_t n, int flags, const ACE_Time_Value *timeout=0) const | 
|  | Send an n byte buffer to the connected socket.  More... 
 | 
|  | 
| ssize_t | send (const void *buf, size_t n, const ACE_Time_Value *timeout=0) const | 
|  | Send an n byte buffer to the connected socket.  More... 
 | 
|  | 
| ssize_t | sendv (const iovec iov[], int n, const ACE_Time_Value *timeout=0) const | 
|  | Send an iovecof size n to the connected socket.  More...
 | 
|  | 
| ssize_t | send (size_t n,...) const | 
|  | Send n varargs messages to the connected socket.  More... 
 | 
|  | 
| ssize_t | send (const void *buf, size_t n, ACE_OVERLAPPED *overlapped) const | 
|  | Send n bytes via Win32 <WriteFile> using overlapped I/O.  More... 
 | 
|  | 
| void | dump (void) const | 
|  | Dump the state of an object.  More... 
 | 
|  | 
| int | set_option (int level, int option, void *optval, int optlen) const | 
|  | Wrapper around the setsockoptsystem call.  More...
 | 
|  | 
| int | get_option (int level, int option, void *optval, int *optlen) const | 
|  | Wrapper around the getsockoptsystem call.  More...
 | 
|  | 
| int | close (void) | 
|  | 
| int | get_local_addr (ACE_Addr &) const | 
|  | 
| int | get_remote_addr (ACE_Addr &) const | 
|  | 
| void | dump (void) const | 
|  | Dump the state of an object.  More... 
 | 
|  | 
| int | open (int type, int protocol_family, int protocol, int reuse_addr) | 
|  | Wrapper around the BSD-style socketsystem call (no QoS).  More...
 | 
|  | 
| int | open (int type, int protocol_family, int protocol, ACE_Protocol_Info *protocolinfo, ACE_SOCK_GROUP g, u_long flags, int reuse_addr) | 
|  | Wrapper around the QoS-enabled WSASocketfunction.  More...
 | 
|  | 
| int | control (int cmd, void *) const | 
|  | Interface for <ioctl>.  More... 
 | 
|  | 
| int | enable (int value) const | 
|  | 
| int | disable (int value) const | 
|  | 
| ACE_HANDLE | get_handle (void) const | 
|  | Get the underlying handle.  More... 
 | 
|  | 
| void | set_handle (ACE_HANDLE handle) | 
|  | Set the underlying handle.  More... 
 | 
|  | 
| void | dump (void) const | 
|  | Dump the state of an object.  More... 
 | 
|  | 
| void | dump (void) const | 
|  | Dump the state of an object.  More... 
 | 
|  | 
Create a Local ACE_SOCK stream.