vrpn 07.35
Virtual Reality Peripheral Network
|
Implementation. More...
#include "vrpn_Thread.h"
#include "vrpn_Shared.h"
#include <stdio.h>
#include <string.h>
#include <errno.h>
#include <signal.h>
Go to the source code of this file.
Namespaces | |
namespace | vrpn |
Macros | |
#define | ALL_ASSERT(exp, msg) |
Functions | |
bool | vrpn_test_threads_and_semaphores (void) |
#define ALL_ASSERT | ( | exp, | |
msg ) |
Definition at line 36 of file vrpn_Thread.C.
Referenced by vrpn_Semaphore::condP(), vrpn_Semaphore::p(), and vrpn::SemaphoreGuard::unlock().
bool vrpn_test_threads_and_semaphores | ( | void | ) |
Definition at line 685 of file vrpn_Thread.C.
References vrpn_Thread::available(), vrpn_Semaphore::condP(), vrpn_Thread::go(), vrpn_Thread::number_of_processors(), vrpn_Semaphore::p(), vrpn_ThreadData::pvUD, vrpn_Thread::td, vrpn_Thread::userData(), vrpn_Semaphore::v(), vrpn_gettimeofday, vrpn_SleepMsecs(), and vrpn_TimevalDiff().