Base Framework
|
Inherits Object.
Public Member Functions | |
WaitForObjects () noexcept | |
unsigned int | getMaximumNumberOfObjects () const noexcept |
void | registerObject (Object *object) |
void | deregisterObject (Object *object) |
void | registerObject (Socket socket) |
void | deregisterObject (Socket socket) noexcept |
void | deregisterAll () noexcept |
Object * | waitForAny () const noexcept |
Object * | waitForAny (unsigned int timeout) const noexcept |
void | waitForAll () const noexcept |
bool | waitForAll (unsigned int timeout) const noexcept |
|
noexcept |
Initializes synchronization object.
|
noexcept |
Returns the maximum number of objects allowed.
|
noexcept |
Wait for all the objects to be signaled.
|
noexcept |
timeout | The timeout period. |
|
noexcept |
timeout | The timeout period. |