UIso class abstract

What UIso needs before anything can be sent, the way U holds baseUrl and apiKey for the REST client.

Constructors

UIso()

Properties

hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited

Static Properties

config ↔ HostConfig
getter/setter pair
context ↔ HostContext
getter/setter pair
isLoggedOn → bool
no setter
no setter
nextTraceNumber ↔ Future<int> Function()
Must keep counting across restarts; the host refuses a number it has already seen today.
getter/setter pair
pinKeyIndex → int
The key slot the security module uses when it encrypts a PIN.
no setter
securityModule ↔ IsoSecurityModule
getter/setter pair
transportFactory ↔ IsoTransport Function(HostConnectionInfo info)
getter/setter pair

Static Methods

init({required HostConfig config, required HostContext context, required IsoSecurityModule securityModule, required Future<int> nextTraceNumber(), IsoTransport transportFactory(HostConnectionInfo info)?}) → void
reset() → Future<void>
Drops the open connection so the next send reconnects with new settings.
storeSessionKeys(Map<IsoKeyType, IsoSessionKey> keys) → Future<void>
Puts the keys a logon returned into the security module, each at the slot the host settings name. The keys are never readable again afterwards.