Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

ACE_Token::ACE_Token_Queue_Entry Struct Reference

#include <Token.h>

Collaboration diagram for ACE_Token::ACE_Token_Queue_Entry:

Collaboration graph
[legend]
List of all members.

Public Methods

 ACE_Token_Queue_Entry (ACE_Thread_Mutex &m, ACE_thread_t t_id)
 ACE_Token_Queue_Entry (ACE_Thread_Mutex &m, ACE_thread_t t_id, ACE_Condition_Attributes &attributes)
int wait (ACE_Time_Value *timeout, ACE_Thread_Mutex &lock)
int signal (void)

Public Attributes

ACE_Token_Queue_Entry* next_
ACE_thread_t thread_id_
ACE_Semaphore cv_
int runable_

Constructor & Destructor Documentation

ACE_Token::ACE_Token_Queue_Entry::ACE_Token_Queue_Entry ( ACE_Thread_Mutex & m,
ACE_thread_t t_id )
 

ACE_Token::ACE_Token_Queue_Entry::ACE_Token_Queue_Entry ( ACE_Thread_Mutex & m,
ACE_thread_t t_id,
ACE_Condition_Attributes & attributes )
 


Member Function Documentation

ACE_INLINE int ACE_Token::ACE_Token_Queue_Entry::signal ( void )
 

ACE_INLINE int ACE_Token::ACE_Token_Queue_Entry::wait ( ACE_Time_Value * timeout,
ACE_Thread_Mutex & lock )
 


Member Data Documentation

ACE_Semaphore ACE_Token::ACE_Token_Queue_Entry::cv_
 

ACE_Token_Queue_Entry * ACE_Token::ACE_Token_Queue_Entry::next_
 

int ACE_Token::ACE_Token_Queue_Entry::runable_
 

ACE_thread_t ACE_Token::ACE_Token_Queue_Entry::thread_id_
 


The documentation for this struct was generated from the following files:
Generated at Sat Dec 1 11:06:15 2001 for ACE by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000