Monitor

First field of any Object monitor must be a reference to Object.Monitor, even for custom implementations. Failure to do so will result in memory corruption.

version(LWDR_Sync)
package
struct Monitor {}

Members

Variables

mutex
void* mutex;
Undocumented in source.
referenceCount
size_t referenceCount;
Undocumented in source.
userMonitor
Object.Monitor userMonitor;
Undocumented in source.

Meta