#include <ClusterBarrierRenderingSide.H>
Inherits IS3D::SemaphoreBarrier.
Public Member Functions | |
virtual bool | init () |
Returns true on successful initialization. False if not. | |
virtual void | stop () |
Friends | |
class | ClusterCreator |
virtual bool IS3D::SemaphoreBarrierRenderingSide::init | ( | ) | [virtual] |
virtual void IS3D::SemaphoreBarrierRenderingSide::stop | ( | ) | [virtual] |
Calling stop on an MPI-side and on its corresponding Rendering-side barrier guaruntees that both processes will exit this call at the same time. 'Corresponding' barriers are created by calling init() on the barriers in the same order (thus returning equal values from ClusterCreator::nextIPCKey()).
Implements IS3D::ClusterBarrier.
friend class ClusterCreator [friend] |