ACE  6.1.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes
ACE_Token::ACE_Token_Queue Struct Reference
Collaboration diagram for ACE_Token::ACE_Token_Queue:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 ACE_Token_Queue (void)
 Constructor.
void remove_entry (ACE_Token_Queue_Entry *)
 Remove a waiter from the queue.
void insert_entry (ACE_Token_Queue_Entry &entry, int requeue_position=-1)
 Insert a waiter into the queue.

Public Attributes

ACE_Token_Queue_Entryhead_
 Head of the list of waiting threads.
ACE_Token_Queue_Entrytail_
 Tail of the list of waiting threads.

Constructor & Destructor Documentation

Constructor.


Member Function Documentation

void ACE_Token::ACE_Token_Queue::insert_entry ( ACE_Token::ACE_Token_Queue_Entry entry,
int  requeue_position = -1 
)

Insert a waiter into the queue.

Remove a waiter from the queue.


Member Data Documentation

Head of the list of waiting threads.

Tail of the list of waiting threads.


The documentation for this struct was generated from the following files: