package
1.0.2
Repository: https://github.com/rkcloudchain/rksync.git
Documentation: pkg.go.dev

# Functions

ClientKeepaliveOptions returns gRPC keepalive options for clients.
ServerKeepaliveOptions returns gRPC keepalive options for server.

# Variables

default connection timeout.
Configuration defaults.
Configuration defaults.
strong TLS cipher suites.
Configuration defaults.
Configuration defaults.

# Structs

Config defines the parameters for rksync.
FileMeta contains file metadata.
GossipConfig is the configuration of the rksync component.
IdentityConfig defines the identity parameters for peer.
KeepaliveConfig is used to set the gRPC keepalive settings for both clients and servers.
ServerConfig defines the parameters for configuring a GRPCServer instance.
TLSConfig defines the TLS parameters for a gRPC server or gRPC client instance.

# Interfaces

File represents a file in the filesystem.
FileSystem enables the rksync to communicate with file system.