# Functions
InheritLock inherit lock from ILockOverrides
Returns: *Lock.
NewMemoryLock create new memory lock
Returns: *MemoryLock.
No description provided by the author
# Constants
No description provided by the author
No description provided by the author
# Structs
Lock abstract lock that implements default lock acquisition routine.
MemoryLock Lock that is used to synchronize execution within one process using shared memory.
NullLock Dummy lock implementation that doesn't do anything.It can be used in testing or in situations when lock is required but shall be disabled.
# Interfaces
ILock Interface for locks to synchronize work or parallel processes and to prevent collisions.
No description provided by the author