# Packages

Package file provides a file-based hook implementation.
Package grpc implements a gRPC-based hook system.
Package http implements a HTTP-based hook system.
Package plugin provides a hook system based on Hashicorp's plugin system.

# Functions

NewHandlerWithHooks creates a tusd request handler, whose notifcation channels and callbacks are configured to emit the hooks on the provided hook models.
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
No description provided by the author

# Variables

AvailableHooks is a slice of all hooks that are implemented by tusd.
No description provided by the author
No description provided by the author

# Structs

HookRequest contains the information about the hook type, the involved upload, and causing HTTP request.
HookResponse is the response after a hook is executed.

# Interfaces

HookHandler is the main inferface to be implemented by all hook backends.

# Type aliases

No description provided by the author