package
0.27.2
Repository: https://github.com/stashapp/stash.git
Documentation: pkg.go.dev

# Packages

Package common encapulates data structures and functions that will be used by plugin executables and the plugin subsystem in the stash server.
Package util implements utility and convenience methods for plugins.

# Functions

NewCache returns a new Cache.

# Constants

Valid interfaceEnum values.
InterfaceEnumRaw interfaces will have the common.PluginInput encoded as json (but may be ignored), and output will be decoded as common.PluginOutput.
InterfaceEnumRPC indicates that the plugin uses the RPCRunner interface declared in common/rpc.go.

# Variables

# Structs

Cache stores plugin details.
Config describes the configuration for a single plugin.
OperationConfig describes the configuration for a single plugin operation provided by a plugin.
types for destroy hooks, to provide a little more information.

# Interfaces

Task is the interface that handles management of a single plugin task.

# Type aliases