Versions in this module Expand all Collapse all v0 v0.11.0-beta1 Nov 3, 2017 v0.10.8 Oct 25, 2017 Changes in this version + func New() backend.Backend + type Backend struct + func (b *Backend) DeleteState(name string) error + func (b *Backend) State(name string) (state.State, error) + func (b *Backend) States() ([]string, error) + type RemoteClient struct + Client *etcdv3.Client + DoLock bool + Key string + func (c *RemoteClient) Delete() error + func (c *RemoteClient) Get() (*remote.Payload, error) + func (c *RemoteClient) Lock(info *state.LockInfo) (string, error) + func (c *RemoteClient) Put(data []byte) error + func (c *RemoteClient) Unlock(id string) error