MCPcopy Create free account

hub / github.com/gokrazy/rsync / types & classes

Types & classes72 in github.com/gokrazy/rsync

↓ 4 callersFuncTypeclientOptionFunc
func(server *Client)
rsyncclient/rsyncclient.go:24
↓ 3 callersFuncTypeserverOptionFunc
func(server *Server)
rsyncd/rsyncd.go:43
StructBuffer
internal/rsyncwire/wire.go:95
StructClient
rsyncclient/rsyncclient.go:58
StructCmd
Cmd represents an rsync invocation being prepared or run.
rsynccmd/rsynccmd.go:32
StructConfig
internal/rsyncdconfig/config.go:24
StructConn
internal/rsyncwire/wire.go:131
StructConn
rsyncd/rsyncd.go:305
StructContext
internal/rsyncopts/popt.go:88
StructCountingReader
internal/rsyncwire/wire.go:197
StructCountingWriter
internal/rsyncwire/wire.go:208
TypeAliasDebugLevel
internal/rsyncopts/rsyncopts.go:84
StructEnv
internal/rsyncos/rsyncos.go:11
InterfaceFile
internal/sender/source.go:26
StructFile
internal/receiver/flist.go:31
InterfaceFileSource
FileSource is the interface which the gokrazy rsync sender uses to discover and read files. This allows working with rsync modules that are backed by
internal/sender/source.go:13
StructGokrazyClientOptions
GokrazyClientOptions contains additional command-line flags, prefixed with gokr. (like --gokr.dont_restrict) to not clash with rsync flag names.
internal/rsyncopts/rsyncopts.go:176
StructGokrazyDaemonOptions
GokrazyDaemonOptions contains additional command-line flags, prefixed with gokr. (like --gokr.modulemap) to not clash with rsync flag names.
internal/rsyncopts/rsyncopts.go:189
TypeAliasInfoLevel
internal/rsyncopts/rsyncopts.go:65
StructListener
internal/rsyncdconfig/config.go:16
StructListener
internal/anonssh/anonssh.go:183
InterfaceLogger
Logger is an interface that allows specifying your own logger. By default, the Go log package is used, which prints to stderr.
internal/log/logger.go:11
StructLogger
internal/testlogger/testlogger.go:12
StructModule
rsyncd/rsyncd.go:30
StructMultiplexReader
internal/rsyncwire/wire.go:38
StructMultiplexWriter
internal/rsyncwire/wire.go:20
FuncTypeOption
func(ts *TestServer)
internal/rsynctest/rsynctest.go:82
InterfaceOption
Option specifies the server options.
rsyncd/rsyncd.go:39
InterfaceOption
Option specifies the client options.
rsyncclient/rsyncclient.go:20
StructOptions
internal/rsyncopts/rsyncopts.go:208
StructOsenv
internal/sender/transfer.go:13
StructPoptError
internal/rsyncopts/popt.go:56
StructPrinter
internal/progress/progress.go:14
StructResult
Result contains information about a transfer.
rsyncclient/rsyncclient.go:102
StructResult
Result contains information about the transfer.
rsynccmd/rsynccmd.go:53
StructSSHListener
internal/rsyncdconfig/config.go:11
StructServer
rsyncd/rsyncd.go:108
StructSumBuf
rsync/rsync.h:struct sum_buf
types.go:10
StructSumHead
TODO: remove connection.go:sumHead in favor of this type
types.go:19
StructTestServer
internal/rsynctest/rsynctest.go:48
StructTransfer
internal/receiver/transfer.go:36
StructTransfer
internal/sender/transfer.go:35
StructTransferOpts
TransferOpts is a subset of Opts which is required for implementing a receiver.
internal/receiver/transfer.go:14
StructTransferOpts
TransferOpts is a subset of Opts which is required for implementing a receiver.
internal/sender/transfer.go:20
StructTransferStats
internal/rsyncstats/rsyncstats.go:3
Structanonssh
internal/anonssh/anonssh.go:28
StructconnWithRemoteAddr
integration/ipacl/ipacl_test.go:34
StructconnWithRemoteAddrListener
integration/ipacl/ipacl_test.go:17
Structdiscovered
internal/rsynctest/rsynctest.go:467
Structenv
env is a Environment Variable request as per RFC4254 6.4.
internal/anonssh/anonssh.go:35
StructexecR
execR is a Command request as per RFC4254 6.5.
internal/anonssh/anonssh.go:41
StructfakeLogger
internal/log/logger_test.go:10
Structfile
internal/sender/flist.go:20
StructfileList
internal/sender/flist.go:37
StructfilterRule
internal/sender/exclude.go:71
StructfilterRuleList
internal/sender/exclude.go:11
StructfsSource
fsSource wraps an fs.FS to implement FileSource.
internal/sender/source.go:45
FuncTypemainFunc
func(args []string, stdin io.Reader, stdout io.Writer, stderr io.Writer) error
internal/anonssh/anonssh.go:26
StructmapStruct
rsync.h:map_struct
internal/sender/fileio.go:9
Structmapping
internal/receiver/uidlist.go:11
StructosRootSource
internal/sender/source.go:31
Structoutput
internal/rsyncopts/rsyncopts.go:365
StructpendingFile
internal/receiver/receiverrenameio_windows.go:10
StructpoptOption
internal/rsyncopts/popt.go:10
TypeAliaspriority
internal/rsyncopts/rsyncopts.go:349
StructprogressAt
internal/progress/progress.go:9
StructreadWriter
internal/rsynctest/rsynctest.go:253
StructreadWriter
internal/maincmd/maincmd.go:32
StructreadWriter
rsyncclient/rsyncclient_test.go:102
StructscopedWalker
internal/sender/flist.go:77
Structsession
internal/anonssh/anonssh.go:45
Structtarget
internal/sender/match.go:15