Server API Reference Guide |
Visualization Server Documentation Home |
API FOR ADVANCED USERS – These classes allow to manage threads and threads synchronization. More...
API FOR ADVANCED USERS – These classes allow to manage threads and threads synchronization.
Classes | |
class | IlsBarrier |
API FOR ADVANCED USERS – This class lets you define a barrier. More... | |
class | IlsCond |
API FOR ADVANCED USERS – This class defines a condition variable. More... | |
class | IlsLock |
This class lets you manipulate global locks within a transaction. More... | |
class | IlsLockableEntity |
API FOR ADVANCED USERS – This class is used with multithreaded applications. It lets you lock an entity once within a thread. More... | |
class | IlsLockableObject |
API FOR ADVANCED USERS – This class is used with multithreaded applications. It lets you lock an object once within a thread. More... | |
class | IlsMTBase |
API FOR ADVANCED USERS – This is the base class of all thread utility classes. More... | |
class | IlsRWLock |
API FOR ADVANCED USERS – A readers/writer lock is used to allow concurrent access to readers and unique access to writers. More... | |
class | IlsRWLocker |
API FOR ADVANCED USERS – This class is a wrapper class that locks the readers/writer lock in the constructor or when the readers/writer lock is assigned, and unlocks the readers/writer lock in the destructor. More... | |
class | IlsSafeLock |
API FOR ADVANCED USERS – This class lets you manipulate global locks within a transaction. More... | |
class | IlsSafelyLockableEntity |
API FOR ADVANCED USERS – This class is used with multithreaded applications. It lets you lock an entity several times in the same thread. More... | |
class | IlsSafelyLockableObject |
API FOR ADVANCED USERS – This class is used with multithreaded applications. It lets you lock an object several times in the same thread. More... | |
class | IlsSafeMutex |
API FOR ADVANCED USERS – A mutex is an object that provides mutually exclusive access to the object. A mutex is one of the basic building blocks of a multithreaded application. More... | |
class | IlsSafeMutexLocker |
API FOR ADVANCED USERS – This class is a wrapper class that locks the mutex in the constructor or when the mutex is assigned, and unlocks the mutex in the destructor, if assigned. More... | |
class | IlsThread |
API FOR ADVANCED USERS – A thread object is used to create a new thread of execution. More... | |
class | IlsThreadContext< DataType > |
API FOR ADVANCED USERS – This class template allows an application to attach one instance of a class to any thread. More... | |
class | IlsUnsafeMutex |
API FOR ADVANCED USERS – A mutex is an object which provides mutually exclusive access to an object. A mutex is one of the basic building blocks of a multithreaded application. More... | |
class | IlsUnsafeMutexLocker |
API FOR ADVANCED USERS – This class is a wrapper class that locks the mutex in the constructor or when the mutex is assigned and unlocks the mutex in the destructor, if assigned. More... | |