#include <Asynch_Queued_Message.h>
Inheritance diagram for TAO_Asynch_Queued_Message:
Public Member Functions | |
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 Member Functions | |
TAO_Asynch_Queued_Message (char *buf, size_t size, ACE_Allocator *alloc=0) | |
Constructor. | |
Private Attributes | |
const 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. |
|
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.
|