ACE  6.1.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | Private Attributes
ACE_TLI_Request_Queue Class Reference
Collaboration diagram for ACE_TLI_Request_Queue:
Collaboration graph

List of all members.

Public Member Functions

 ACE_TLI_Request_Queue (void)
ACE_HANDLE open (ACE_HANDLE fd, int size)
int close (void)
int enqueue (const char device[], bool 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_Requestalloc (void)
void free (ACE_TLI_Request *node)
void dump (void) const

Public Attributes


Private Attributes

ACE_HANDLE handle_
int size_
int current_count_

Constructor & Destructor Documentation

Member Function Documentation

void ACE_TLI_Request_Queue::dump ( void  ) const
int ACE_TLI_Request_Queue::enqueue ( const char  device[],
bool  restart,
int  rwflag 
int ACE_TLI_Request_Queue::is_empty ( void  ) const
int ACE_TLI_Request_Queue::is_full ( void  ) const
ACE_HANDLE ACE_TLI_Request_Queue::open ( ACE_HANDLE  fd,
int  size 
int ACE_TLI_Request_Queue::remove ( int  sequence_number)

Member Data Documentation

ACE_HANDLE ACE_TLI_Request_Queue::handle_

The documentation for this class was generated from the following file: