#include <Asynch_Queued_Message.h>
Inheritance diagram for TAO_Asynch_Queued_Message:


Public Methods | |
| TAO_Asynch_Queued_Message (const ACE_Message_Block *contents, ACE_Allocator *alloc=0, int is_heap_allocated=0) | |
| Constructor. | |
| virtual | ~TAO_Asynch_Queued_Message (void) |
| Destructor. | |
| virtual size_t | message_length (void) const |
| virtual int | all_data_sent (void) const |
| virtual void | fill_iov (int iovcnt_max, int &iovcnt, iovec iov[]) const |
| virtual void | bytes_transferred (size_t &byte_count) |
| virtual TAO_Queued_Message * | clone (ACE_Allocator *alloc) |
| virtual void | destroy (void) |
Protected Methods | |
| TAO_Asynch_Queued_Message (char *buf, size_t size, ACE_Allocator *alloc=0) | |
| Constructor. | |
Private Attributes | |
| size_t | size_ |
| The number of bytes in the buffer. | |
| size_t | offset_ |
| The offset in the buffer. | |
| char * | buffer_ |
| The buffer containing the complete message. | |
|
||||||||||||||||
|
Constructor.
|
|
|
Destructor.
|
|
||||||||||||||||
|
Constructor.
|
|
|
Implement the Template Methods from TAO_Queued_Message Implements TAO_Queued_Message. |
|
|
Implement the Template Methods from TAO_Queued_Message Implements TAO_Queued_Message. |
|
|
@NOTE: No reason to belive why this would be called. But have it here for the sake of uniformity. Implements TAO_Queued_Message. |
|
|
Implement the Template Methods from TAO_Queued_Message Implements TAO_Queued_Message. |
|
||||||||||||||||
|
Implement the Template Methods from TAO_Queued_Message Implements TAO_Queued_Message. |
|
|
Implement the Template Methods from TAO_Queued_Message Implements TAO_Queued_Message. |
|
|
The buffer containing the complete message.
|
|
|
The offset in the buffer.
Data up to |
|
|
The number of bytes in the buffer.
|
1.2.18