package
0.1.8
Repository: https://github.com/sftpgo/sdk.git
Documentation: pkg.go.dev

# Packages

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
PluginName defines the name for a notifier plugin.

# Variables

Handshake is a common handshake that is shared by plugin and host.
PluginMap is the map of plugins we can dispense.

# Structs

FsEvent defines a file system event.
GRPCClient is an implementation of Notifier interface that talks over RPC.
GRPCServer defines the gRPC server that GRPCClient talks to.
LogEvent defines a log event.
Plugin defines the implementation to serve/connect to a notifier plugin.
ProviderEvent defines a provider event.

# Interfaces

Notifier defines the interface for notifiers plugins.

# Type aliases

LogEventType is the enumerable for the supported log events.