Versions in this module Expand all Collapse all v3 v3.4.10 Aug 29, 2022 v3.4.8 Aug 29, 2022 Changes in this version + type FileLocks struct + func CreateFileLock(path string) (*FileLocks, error) + func OpenFileLock(path string) (*FileLocks, error) + func (locks *FileLocks) AllocateGivenLock(lck uint32) error + func (locks *FileLocks) AllocateLock() (uint32, error) + func (locks *FileLocks) Close() error + func (locks *FileLocks) DeallocateAllLocks() error + func (locks *FileLocks) DeallocateLock(lck uint32) error + func (locks *FileLocks) LockFileLock(lck uint32) error + func (locks *FileLocks) UnlockFileLock(lck uint32) error