Public Member Functions |
| ACE_POSIX_Asynch_Write_File (ACE_POSIX_Proactor *posix_proactor) |
| Constructor.
|
int | write (ACE_Message_Block &message_block, size_t bytes_to_write, u_long offset, u_long offset_high, const void *act, int priority, int signal_number=0) |
virtual | ~ACE_POSIX_Asynch_Write_File (void) |
| Destructor.
|
virtual | ~ACE_Asynch_Write_File_Impl (void) |
virtual int | writev (ACE_Message_Block &message_block, size_t bytes_to_write, u_long offset, u_long offset_high, const void *act, int priority, int signal_number)=0 |
virtual int | write (ACE_Message_Block &message_block, size_t bytes_to_write, const void *act, int priority, int signal_number)=0 |
virtual int | writev (ACE_Message_Block &message_block, size_t bytes_to_write, const void *act, int priority, int signal_number)=0 |
virtual | ~ACE_Asynch_Write_Stream_Impl (void) |
virtual | ~ACE_Asynch_Operation_Impl (void) |
| ACE_POSIX_Asynch_Write_Stream (ACE_POSIX_Proactor *posix_proactor) |
| Constructor.
|
int | write (ACE_Message_Block &message_block, size_t bytes_to_write, const void *act, int priority, int signal_number=0) |
virtual | ~ACE_POSIX_Asynch_Write_Stream (void) |
| Destructor.
|
This class provides concrete implementation for <ACE_Asynch_Write_File> for POSIX platforms where the completion strategy for Proactor is based on AIOCB (AIO Control Blocks).