From Jannik Heller, typo fixes
git-svn-id: http://svn.openscenegraph.org/osg/OpenSceneGraph/trunk@14832 16af8721-9629-0410-8352-f15c8da7e697
This commit is contained in:
@@ -191,19 +191,19 @@ public:
|
||||
/**
|
||||
* Set the thread's schedule priority. This is a complex method.
|
||||
* Beware of thread priorities when using a many-to-many kernel
|
||||
* entity implemenation (such as IRIX pthreads). If one is not carefull
|
||||
* entity implemenation (such as IRIX pthreads). If one is not careful
|
||||
* to manage the thread priorities, a priority inversion deadlock can
|
||||
* easily occur (Although the OpenThreads::Mutex & OpenThreads::Barrier
|
||||
* constructs have been designed with this senario in mind). Unless
|
||||
* you have explicit need to set the schedule pirorites for a given
|
||||
* constructs have been designed with this scenario in mind). Unless
|
||||
* you have explicit need to set the schedule priorities for a given
|
||||
* task, it is best to leave them alone.
|
||||
*
|
||||
* @note some implementations (notably LinuxThreads and IRIX Sprocs)
|
||||
* only alow you to decrease thread priorities dynamically. Thus,
|
||||
* only allow you to decrease thread priorities dynamically. Thus,
|
||||
* a lower priority thread will not allow it's priority to be raised
|
||||
* on the fly.
|
||||
*
|
||||
* @note seting the environment variable OUTPUT_THREADLIB_SCHEDULING_INFO
|
||||
* @note setting the environment variable OUTPUT_THREADLIB_SCHEDULING_INFO
|
||||
* will output scheduling information for each thread to stdout.
|
||||
*
|
||||
* @return 0 if normal, -1 if errno set, errno code otherwise.
|
||||
@@ -213,7 +213,7 @@ public:
|
||||
/**
|
||||
* Get the thread's schedule priority (if able)
|
||||
*
|
||||
* @note seting the environment variable OUTPUT_THREADLIB_SCHEDULING_INFO
|
||||
* @note setting the environment variable OUTPUT_THREADLIB_SCHEDULING_INFO
|
||||
* will output scheduling information for each thread to stdout.
|
||||
*
|
||||
* @return 0 if normal, -1 if errno set, errno code otherwise.
|
||||
@@ -229,7 +229,7 @@ public:
|
||||
* the danger of deadlocking the machine when used as super-user.
|
||||
* In such cases, the command is a no-op.
|
||||
*
|
||||
* @note seting the environment variable OUTPUT_THREADLIB_SCHEDULING_INFO
|
||||
* @note setting the environment variable OUTPUT_THREADLIB_SCHEDULING_INFO
|
||||
* will output scheduling information for each thread to stdout.
|
||||
*
|
||||
* @return 0 if normal, -1 if errno set, errno code otherwise.
|
||||
@@ -239,7 +239,7 @@ public:
|
||||
/**
|
||||
* Get the thread's policy (if able)
|
||||
*
|
||||
* @note seting the environment variable OUTPUT_THREADLIB_SCHEDULING_INFO
|
||||
* @note setting the environment variable OUTPUT_THREADLIB_SCHEDULING_INFO
|
||||
* will output scheduling information for each thread to stdout.
|
||||
*
|
||||
* @return policy if normal, -1 if errno set, errno code otherwise.
|
||||
@@ -287,14 +287,14 @@ public:
|
||||
int join();
|
||||
|
||||
/**
|
||||
* Disable thread cancelation altogether. Thread::cancel() has no effect.
|
||||
* Disable thread cancellation altogether. Thread::cancel() has no effect.
|
||||
*
|
||||
* @return 0 if normal, -1 if errno set, errno code otherwise.
|
||||
*/
|
||||
int setCancelModeDisable();
|
||||
|
||||
/**
|
||||
* Mark the thread to cancel aysncronously on Thread::cancel().
|
||||
* Mark the thread to cancel asynchronously on Thread::cancel().
|
||||
* (May not be available with process-level implementations).
|
||||
*
|
||||
* @return 0 if normal, -1 if errno set, errno code otherwise.
|
||||
@@ -324,7 +324,7 @@ public:
|
||||
|
||||
/**
|
||||
* Thread's cancel cleanup routine, called upon cancel(), after the
|
||||
* cancelation has taken place, but before the thread exits completely.
|
||||
* cancellation has taken place, but before the thread exits completely.
|
||||
* This method should be used to repair parts of the thread's data
|
||||
* that may have been damaged by a pre-mature cancel. No-op by default.
|
||||
*/
|
||||
@@ -346,7 +346,7 @@ public:
|
||||
* This is not strictly thread API but is used
|
||||
* so often with threads. It's basically UNIX usleep. Parameter is
|
||||
* number of microseconds we current thread to sleep. Returns 0 on
|
||||
* succes, non-zero on failure (UNIX errno or GetLastError() will give
|
||||
* success, non-zero on failure (UNIX errno or GetLastError() will give
|
||||
* detailed description.
|
||||
*/
|
||||
static int microSleep( unsigned int microsec);
|
||||
|
||||
Reference in New Issue
Block a user