init
fun init(context: Context, logLevel: LogLevel = LogLevel.NONE, tokenProvider: ConnectionTokenProvider, listener: TerminalListener, offlineListener: OfflineListener?)
Initializes a terminal for the given context.
Parameters
context
The Context of the running Android application
logLevel 
The level of logging verbosity to use in this Terminal instance
tokenProvider 
The ConnectionTokenProvider to use when a new token is needed
listener
The TerminalListener to inform of events in the Terminal lifecycle
offlineListener 
The OfflineListener to inform of stripe connectivity events and and results from forwarded payments made while offline.