PTLib  Version 2.10.4
PSync Class Reference

#include <psync.h>

Inheritance diagram for PSync:
PObject PSemaphore PSyncNULL PTimedMutex PSyncPoint PSyncPointAck

List of all members.

Public Member Functions

Operations
virtual void Wait ()=0
 Block until the synchronisation object is available.
virtual void Signal ()=0
 Signal that the synchronisation object is available.

Member Function Documentation

virtual void PSync::Signal ( ) [pure virtual]

Signal that the synchronisation object is available.

Implemented in PSemaphore, PSyncPointAck, and PSyncNULL.

Referenced by PWaitAndSignal::~PWaitAndSignal().

virtual void PSync::Wait ( ) [pure virtual]

Block until the synchronisation object is available.

Implemented in PSemaphore, and PSyncNULL.

Referenced by PWaitAndSignal::PWaitAndSignal(), and PTimedMutex::Try().


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines