# Functions
AssetFileIntegrity returns asset data.
GetFileOrigin is not supported in this platform and always returns an empty list and no error.
New returns a new file.MetricSet.
NewEvent creates a new Event.
NewEventFromFileInfo creates a new Event based on data from a os.FileInfo object that has already been created.
NewEventReader creates a new EventProducer backed by fsnotify.
NewFileSystemScanner creates a new EventProducer instance that scans the configured file paths.
NewMetadata returns a new Metadata object.
# Constants
List of possible Actions.
Enum of hash types.
Enum of hash types.
Enum of hash types.
List of possible Actions.
List of possible Actions.
List of possible Actions.
Enum of possible file.Types.
Enum of possible file.Types.
List of possible Actions.
MaxValidFileSizeLimit is the largest possible value for `max_file_size`.
Enum of hash types.
List of possible Actions.
List of possible Actions.
Enum of hash types.
Enum of hash types.
Enum of hash types.
Enum of hash types.
Enum of hash types.
Enum of hash types.
Enum of hash types.
Enum of hash types.
Enum of hash types.
Enum of hash types.
Enum of hash types.
SourceFSNotify identifies events triggered by a notification from the file system.
SourceScan identifies events triggered by a file system scan.
Enum of possible file.Types.
Typically seen in deleted notifications where the object is gone.
List of possible Actions.
Enum of hash types.
# Interfaces
EventProducer produces events.
# Type aliases
Action is a description of the changes described by an event.
ActionArray is just syntactic sugar to invoke methods on []Action receiver.
Digest is a output of a hash function.
HashType identifies a cryptographic algorithm.
Source identifies the source of an event (i.e.
Type identifies the file type (e.g.