IEvsSystemLogger

Logger interface for enabling SDK enhances logging.

The interface defines a logger factory

Functions

Link copied to clipboard
abstract fun init(type: String, headers: Array<String>): IEvsLogger?

Initialize a new logger

Link copied to clipboard
abstract fun isDebug(): Boolean

Is debug log level

Link copied to clipboard
abstract fun logger(type: String): IEvsLogger?

Get a logger by name

Link copied to clipboard
abstract fun setDebugMode(isDebug: Boolean)

Enable debug log level

Link copied to clipboard
abstract fun terminate()

Stops and terminates all loggers