File locks.h
Defines
-
DEFAULT_FLAG_WAIT_MS
-
namespace faabric
-
namespace util
Typedefs
-
typedef std::unique_lock<std::mutex> UniqueLock
-
typedef std::unique_lock<std::shared_mutex> FullLock
-
class FlagWaiter : public std::enable_shared_from_this<FlagWaiter>
Public Functions
-
FlagWaiter(int timeoutMsIn = DEFAULT_FLAG_WAIT_MS)
-
void waitOnFlag()
-
void setFlag(bool value)
-
FlagWaiter(int timeoutMsIn = DEFAULT_FLAG_WAIT_MS)
-
typedef std::unique_lock<std::mutex> UniqueLock
-
namespace util