This is class provides concrete implementation for ACE_Asynch_Read_Dgram::Result class.
More...
#include <POSIX_Asynch_IO.h>
List of all members.
Public Member Functions |
size_t | bytes_to_read (void) const |
ACE_Message_Block * | message_block (void) const |
| Message block which contains the read data.
|
int | remote_address (ACE_Addr &addr) const |
| The address of where the packet came from.
|
sockaddr * | saddr (void) const |
int | flags (void) const |
| The flags used in the read.
|
ACE_HANDLE | handle (void) const |
| I/O handle used for reading.
|
Protected Member Functions |
| ACE_POSIX_Asynch_Read_Dgram_Result (const ACE_Handler::Proxy_Ptr &handler_proxy, ACE_HANDLE handle, ACE_Message_Block *message_block, size_t bytes_to_read, int flags, int protocol_family, const void *act, ACE_HANDLE event, int priority, int signal_number=0) |
virtual void | complete (size_t bytes_transferred, int success, const void *completion_key, u_long error) |
| Proactor will call this method when the read completes.
|
virtual | ~ACE_POSIX_Asynch_Read_Dgram_Result (void) |
| Destructor.
|
Protected Attributes |
size_t | bytes_to_read_ |
| Bytes requested when the asynchronous read was initiated.
|
ACE_Message_Block * | message_block_ |
| Message block for reading the data into.
|
ACE_Addr * | remote_address_ |
| The address of where the packet came from.
|
int | addr_len_ |
int | flags_ |
| The flags used in the read.
|
ACE_HANDLE | handle_ |
| I/O handle used for reading.
|
Friends |
class | ACE_POSIX_Asynch_Read_Dgram |
| Factory classes will have special permissions.
|
class | ACE_POSIX_Proactor |
| Proactor class has special permission.
|
Detailed Description
This is class provides concrete implementation for ACE_Asynch_Read_Dgram::Result class.
Constructor & Destructor Documentation
Member Function Documentation
Friends And Related Function Documentation
Factory classes will have special permissions.
Proactor class has special permission.
Member Data Documentation
Bytes requested when the asynchronous read was initiated.
The flags used in the read.
I/O handle used for reading.
Message block for reading the data into.
The address of where the packet came from.
The documentation for this class was generated from the following files: