package
2.3.8+incompatible
Repository: https://github.com/lightninglabs/etcd.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
No description provided by the author
No description provided by the author
NewEphemeralKV creates a new key/value pair associated with a session lease.
No description provided by the author
No description provided by the author
NewPriorityQueue creates an etcd priority queue.
No description provided by the author
No description provided by the author
NewSequentialKV allocates a new sequential key-value pair at <prefix>/nnnnn.
NewUniqueEphemeralKey creates a new unique valueless key associated with a session lease.
NewUniqueEphemeralKV creates a new unique key/value pair associated with a session lease.
No description provided by the author
No description provided by the author
WaitEvents waits on a key until it observes the given events and returns the final one.
No description provided by the author

# Variables

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

Barrier creates a key in etcd to block processes, then deletes the key to release all blocked processes.
DoubleBarrier blocks processes on Enter until an expected count enters, then blocks again on Leave until all processes have left.
EphemeralKV is a new key associated with a session lease.
PriorityQueue implements a multi-reader, multi-writer distributed queue.
Queue implements a multi-reader, multi-writer distributed queue.
Key is a key/revision pair created by the client and stored on etcd.
No description provided by the author