NAME
ACE_OS_Thread_Descriptor -
Parent class of all ACE_Thread_Descriptor classes.
=
Container for ACE_Thread_Descriptor members that are
used in ACE_OS.
SYNOPSIS
#include <ace/OS.h>
class ACE_OS_Thread_Descriptor
{
public:
long flags (void) const;
protected:
ACE_OS_Thread_Descriptor (long flags = 0);
long flags_;
};
PUBLIC MEMBERS
long flags (void) const;
Get the thread creation flags.
PROTECTED MEMBERS
ACE_OS_Thread_Descriptor (long flags = 0);
For use by ACE_Thread_Descriptor.
long flags_;
Keeps track of whether this thread was created "detached" or not.
If a thread is *not* created detached then if someone calls
ACE_Thread_Manager::wait
, we need to join with that thread (and
close down the handle).
AUTHOR
Doug Schmidt schmidt@cs.wustl.edu
, Jesper S. M|ller
stophph@diku.dk
, and a cast of thousands...
The ACE_Sched_Priority type should be used for platform-
independent thread and process priorities, by convention.
int should be used for OS-specific priorities.
typedef for the _stat data structure
Giving unique ACE scoped names for some important
RTSignal-Related constants. Becuase sometimes, different
platforms use different names for these constants.
LIBRARY
ace