package
0.0.0-20230414124404-06767ef30beb
Repository: https://github.com/loophole/cli.git
Documentation: pkg.go.dev

# Functions

ApplicationStart is the application startup welcome communicate.
ApplicationStop is the application startup goodbye communicate.
Debug is debug level logger.
Error is error level logger.
Fatal is fatal level logger, which should cause application to stop.
Info is info level logger.
LoadingFailure is the notification about started loading process being finished with failure.
LoadingStart is the notification about some loading process being started.
LoadingSuccess is the notification about started loading process being finished successfully.
LoginFailure is the application login failure communicate.
LoginStart is the communicate to notify about login process being started.
LoginSuccess is the application success login communicate.
LogoutFailure is the notification logout failure communicate.
LogoutSuccess is the notification logout success communicate.
NewStdOutLogger is stdout mechanism constructor.
NewVersionAvailable is a communicate being sent if new version of the application is available.
SetCommunicationMechanism is communication mechanism switcher.
TunnelDebug is debug level logger in context of a tunnel.
TunnelError is error level logger in context of a tunnel.
TunnelInfo is info level logger in context of a tunnel.
TunnelRestart is the notification about tunnel being restarted.
TunnelStart is the notification about tunnel registration success.
TunnelStartFailure is the notification about tunnel failing to start.
TunnelStartSuccess is the notification about tunnel being started succesfully.
TunnelStopSuccess is the notification about tunnel being shut down.
TunnelWarn is warn level logger in context of a tunnel.
Warn is warn level logger.

# Interfaces

Mechanism is a type defining interface for loophole communication.