annexremote

package
v0.0.0-...-cd5d9f3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 6, 2023 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

View Source
const Profile = true
View Source
const TraceIO = false

Variables

This section is empty.

Functions

func Mainloop

func Mainloop(helper Helper)

Types

type Config

type Config struct {
	Name        string
	Description string
}

type GitAnnex

type GitAnnex struct {
	// contains filtered or unexported fields
}

type Helper

type Helper interface {
	NegotiateAsync() bool
	ListConfigs() ([]Config, error)
	Prepare(a *Responder) error
	TransferStore(a *Responder, key string, tempfilepath string) error
	TransferRetrieve(a *Responder, key string, tempfilepath string) error
	InitRemote(a *Responder) error
	CheckPresent(a *Responder, key string) (present bool, err error)
	Remove(a *Responder, key string) error
}

type Responder

type Responder struct {
	// contains filtered or unexported fields
}

func (*Responder) Debug

func (r *Responder) Debug(message string) error

func (*Responder) DirHash

func (r *Responder) DirHash(key string) (string, error)

func (*Responder) DirHashLower

func (r *Responder) DirHashLower(key string) (string, error)

func (*Responder) GetConfig

func (r *Responder) GetConfig(setting string) (string, error)

func (*Responder) GetCreds

func (r *Responder) GetCreds(setting string) (string, string, error)

func (*Responder) GetGitDir

func (r *Responder) GetGitDir() (string, error)

func (*Responder) GetState

func (r *Responder) GetState(key string) (string, error)

func (*Responder) GetUUID

func (r *Responder) GetUUID() (string, error)

func (*Responder) Progress

func (r *Responder) Progress(bytes uint64) error

func (*Responder) SetConfig

func (r *Responder) SetConfig(setting, value string) error

func (*Responder) SetCreds

func (r *Responder) SetCreds(setting, user, password string) error

func (*Responder) SetState

func (r *Responder) SetState(key, value string) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL