package
0.6.0
Repository: https://github.com/saferwall/saferwall-api.git
Documentation: pkg.go.dev

# Functions

NewMiddleware creates a new file Middleware.
NewRepository creates a new file repository.
NewService creates a new File service.
No description provided by the author

# Constants

No description provided by the author
No description provided by the author

# Variables

ErrDocumentNotFound is returned when the doc does not exist in the DB.
ErrObjectNotFound is returned when an object does not exist in Obj storage.

# Structs

CreateFileRequest represents a file creation request.
DynFileScanCfg represents the config used to detonate a file.
File represents the data about a File.
FileScanCfg represents a file scanning config.
UpdateUserRequest represents a File update request.

# Interfaces

Archiver represents the archiving interface for files.
Producer represents event stream message producer interface.
Repository encapsulates the logic to access files from the data source.
Service encapsulates use case logic for files.
No description provided by the author