class Poco::MutexImpl

#include <Mutex_POSIX.h>

class MutexImpl
{
protected:
    // construction

    MutexImpl(bool fast);
    MutexImpl();

    // methods

    void
    lockImpl();

    bool
    tryLockImpl();

    bool
    tryLockImpl(long milliseconds);

    void
    unlockImpl();
};

// direct descendants

class FastMutexImpl;
class Mutex;