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
- link → IsoLink
-
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.