Documentation ¶
Overview ¶
package operators contains actions functions that can be called from rules. These include extractors and analyzers but also standard functions such as string manipulation
Index ¶
- func AnalyzerHelp()
- func AnalyzerRegister(typ string, fun interface{}) error
- func ChecksumHelp()
- func ExtractorHelp()
- func ExtractorRegister(typ string, e func(*types.Env, string) (string, error))
- func ExtractorSliceRegister(typ string, e func(*types.Env, string, ...uint64) (string, error))
- func Help()
- func Register(name string, fun interface{}) error
- func RegisterChecksumFunction(typ string, generator func() hash.Hash)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AnalyzerRegister ¶
AnalyzerRegister registers a user analyzer
func ExtractorHelp ¶
func ExtractorHelp()
func ExtractorRegister ¶
ExtractorRegister provides a method to register user extractor functions
func ExtractorSliceRegister ¶
ExtractorSliceRegister provides a method to register user extractor functions that can slice a file
func RegisterChecksumFunction ¶
RegisterChecksumFunction provides a method to register user checksum function
Types ¶
This section is empty.
Source Files ¶
Directories ¶
Path | Synopsis |
---|---|
Package analyzers contains different file analyzers.
|
Package analyzers contains different file analyzers. |
Package extractors contains file extractors for various formats
|
Package extractors contains file extractors for various formats |
Click to show internal directories.
Click to hide internal directories.