package
0.14.55-rc.2
Repository: https://github.com/nocalhost/syncthing.git
Documentation: pkg.go.dev

# Functions

BlocksEqual returns whether two slices of blocks are exactly the same hash and index pair wise.
BlockSize returns the block size to use for the given file size.
No description provided by the author
No description provided by the author
No description provided by the author
IsVersionMismatch returns true if the error is a reliable indication of a version mismatch that we might want to alert the user about.
No description provided by the author
NewDeviceID generates a new device ID from the raw bytes of a certificate.
No description provided by the author
No description provided by the author
No description provided by the author

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
DesiredPerFileBlocks is the number of blocks we aim for per file.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ClusterConfigMessage.Folders flags.
ClusterConfigMessage.Folders flags.
ClusterConfigMessage.Folders flags.
ClusterConfigMessage.Folders flags.
ClusterConfigMessage.Folders flags.
Request message flags.
ClusterConfigMessage.Folders.Devices flags.
Matches local ignore patterns.
Doesn't match content on disk, must be rechecked fully.
Change detected on receive only folder.
The kind is unsupported, e.g.
ClusterConfigMessage.Folders.Devices flags.
ClusterConfigMessage.Folders.Devices flags.
ClusterConfigMessage.Folders.Devices flags.
No description provided by the author
No description provided by the author
No description provided by the author
Shifts.
No description provided by the author
FileInfo.LocalFlags flags.
Flags that should result in a file being in conflict with its successor, due to us not having an up to date picture of its state on disk.
Flags that should result in the Invalid bit on outgoing updates.
MaxBlockSize is the maximum block size allowed.
MaxMessageLen is the largest message size allowed on the wire.
No description provided by the author
No description provided by the author
No description provided by the author
MinBlockSize is the minimum block size allowed.
PingSendInterval is how often we make sure to send a message, by triggering pings if necessary.
ReceiveTimeout is the longest we'll wait for a message from the other side before closing the connection.
No description provided by the author
No description provided by the author
No description provided by the author

# Variables

BlockSizes is the list of valid block sizes, from min to max.
Global pool to get buffers from.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ErrTooOldVersion12 is returned by ExchangeHello when the other side speaks the older, incompatible version 0.12 of the protocol.
ErrTooOldVersion13 is returned by ExchangeHello when the other side speaks the older, incompatible version 0.12 of the protocol.
ErrUnknownMagic is returned by ExchangeHellow when the other side speaks something entirely unknown.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
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

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
The HelloResult is the non version specific interpretation of the other side's Hello message.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Interfaces

No description provided by the author
The HelloIntf interface is implemented by the version specific hello message.
No description provided by the author
No description provided by the author

# Type aliases

No description provided by the author
No description provided by the author
DeviceIDs is a sortable slice of DeviceID.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Ordering represents the relationship between two Vectors.
No description provided by the author