package
0.0.0-20221121043126-298dde518304
Repository: https://github.com/nitrictech/minio.git
Documentation: pkg.go.dev
# Functions
NewDRWMutex - initializes a new dsync RW mutex.
# Variables
DefaultTimeouts contains default timeouts.
# Structs
A DRWMutex is a distributed mutual exclusion lock.
Dsync represents dsync client object which is initialized with authenticated clients, used to initiate lock REST calls.
Granted - represents a structure of a granted lock.
LockArgs is minimal required values for any dsync compatible lock operation.
Options lock options.
Timeouts are timeouts for specific operations.
# Interfaces
NetLocker is dsync compatible locker interface.