package
0.0.0-20210609171429-7bc42856d2e5
Repository: https://github.com/mozilla/tls-observatory.git
Documentation: pkg.go.dev

# Packages

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
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Functions

RegisterPrinter is called by each worker in order to register itself as available.
RegisterWorker is called by each worker in order to register itself as available.
RemoveWorker is called in case any worker needs to make itself unavailable ( due to unrecoverable errors ).

# Variables

AvailablePrinters is the global variable that contains all the workers printers that have registered themselves as available.
AvailableWorkers is the global variable that contains all the workers that have registered themselves as available.

# Structs

Info represents the information that every worker gives about itself at the time of registration.
Input holds all the info that is given as input to each scanner.
Result contains all the info each worker can provide as a result, through the result channel, to the caller.

# Interfaces

No description provided by the author
No description provided by the author
Worker is the interface that is used to provide transparent running of any type of worker from the main application.