#include <barrier.h>
Protected Member Functions | |
bool | registerBarrier (Barrier *b) |
bool | unregisterBarrier (Barrier *b) |
~BarrierBase () | |
Friends | |
class | Barrier |
Provides synchronization barriers.
Format of Barrier Plugin packets:
These are valid actions in client->server packets:
Definition at line 119 of file barrier.h.
libglass::BarrierBase::~BarrierBase | ( | ) | [protected] |
Destructor.
bool libglass::BarrierBase::registerBarrier | ( | Barrier * | b | ) | [protected] |
Called only in client mode.
Registers a barrier in clientmap.
b | A pointer to the barrier object. |
true | If successful. | |
false | If failed: barrier number already exists. |
bool libglass::BarrierBase::unregisterBarrier | ( | Barrier * | b | ) | [protected] |
Called only in client mode.
Unregisters a barrier in clientmap.
b | A pointer to the barrier object. |
true | If successful. | |
false | If failed: barrier number does not exist. |