ACE_OS_Thread_Descriptor(3)

ACE_OS_Thread_Descriptor3

Parent class of all ace_thread_descriptor classes. = container for ace_thread_descriptor members that are used in ace_os.

Usage

#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).

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

Author

Doug Schmidt [email protected], Jesper S. M|ller [email protected], and a cast of thousands...

From libace-doc 5.0.7-4 in Debian 2.2 (Potato). Parsed by carta from the page's man source.