Public Methods | |
ACE_TLI_Request_Queue (void) | |
ACE_HANDLE | open (ACE_HANDLE fd, int size) |
int | close (void) |
int | enqueue (const char device[], int restart, int rwflag) |
int | dequeue (ACE_TLI_Request *&ptr) |
int | remove (int sequence_number) |
int | is_empty (void) const |
int | is_full (void) const |
ACE_TLI_Request * | alloc (void) |
void | free (ACE_TLI_Request *node) |
void | dump (void) const |
Public Attributes | |
ACE_ALLOC_HOOK_DECLARE | |
Private Attributes | |
ACE_HANDLE | handle_ |
int | size_ |
int | current_count_ |
ACE_TLI_Request * | base_ |
ACE_TLI_Request * | tail_ |
ACE_TLI_Request * | free_list_ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|