Defines the member functions for ACE_ATM_Stream abstraction.
More...
#include <ATM_Stream.h>
List of all members.
Public Types |
typedef ACE_ATM_Addr | PEER_ADDR |
Public Member Functions |
| ACE_ATM_Stream (void) |
| Default constructor.
|
int | open (ACE_ATM_Params params=ACE_ATM_Params()) |
| open the stream.
|
int | close (void) |
| Close down and release resources.
|
ACE_HANDLE | get_handle (void) const |
| Get the underlying handle.
|
ATM_Stream & | get_stream (void) |
| Get the underlying stream.
|
char * | get_peer_name (void) const |
| Get the name of the connected host.
|
int | get_vpi_vci (ACE_UINT16 &vpi, ACE_UINT16 &vci) const |
| Get the VPI and VCI of the stream.
|
ssize_t | recv (void *buf, size_t n, int *flags=0) const |
| Recv an n byte buffer from the connected transport mechanism.
|
ssize_t | send_n (const void *buf, size_t n, int flags) const |
| Send exactly n bytes to the connected transport mechanism.
|
void | dump (void) const |
| Dump the state of an object.
|
Public Attributes |
| ACE_ALLOC_HOOK_DECLARE |
| Declare the dynamic allocation hooks.
|
Private Attributes |
ATM_Stream | stream_ |
| Typedef'd to the appropriate stream mechanism above.
|
Detailed Description
Defines the member functions for ACE_ATM_Stream abstraction.
Member Typedef Documentation
Constructor & Destructor Documentation
Member Function Documentation
Close down and release resources.
Dump the state of an object.
Get the underlying handle.
Get the name of the connected host.
Get the underlying stream.
Get the VPI and VCI of the stream.
Recv an n byte buffer from the connected transport mechanism.
Send exactly n bytes to the connected transport mechanism.
Member Data Documentation
Declare the dynamic allocation hooks.
Typedef'd to the appropriate stream mechanism above.
The documentation for this class was generated from the following files: