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.