#define NE_COPY_DEFAULT(KLASS)
Definition Detail.h:17
bool Lock(LockedPtr process)
Locks process in the binary mutex.
Definition BinaryMutex.cc:29
bool IsLocked() const
Checks if process is locked.
Definition BinaryMutex.cc:41
bool Unlock()
Unlocks the binary mutex.
Definition BinaryMutex.cc:15
bool LockAndWait(LockedPtr process, TimerInterface *timer)
Try lock or wait.
Definition BinaryMutex.cc:49
BOOL WaitForProcess(const UInt32 &sec)
Wait for process sec until we check if it's free.
Definition BinaryMutex.cc:64
LockedPtr fLockingProcess
Definition BinaryMutex.h:39
USER_PROCESS * LockedPtr
Definition BinaryMutex.h:19
UPS inline definitions.
Definition Device.h:12
__UINT32_TYPE__ UInt32
Definition Config.h:44