
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_ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.2.18