HttpClientLink class

a client link for both http and ws

Inheritance

Constructors

HttpClientLink(String? _conn, String dsIdPrefix, PrivateKey privateKey, {NodeProvider? nodeProvider, bool isRequester = true, bool isResponder = true, Requester? overrideRequester, Responder? overrideResponder, bool strictTls = false, String? home, String? token, Map? linkData, List? formats})

Properties

dsId String
latefinal
enableAck bool
getter/setter pair
format String
format received from broker
getter/setter pair
formats List
formats sent to broker
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
home String?
final
linkData Map?
getter/setter pair
logName String?
getter/setter pairoverride-getter
nonce ECDH
no setteroverride
onConnected Future?
no setter
onRequesterReady Future<Requester>
trigger when requester channel is Ready
no setteroverride
privateKey PrivateKey
final
reconnectWSCount int
getter/setter pair
remotePath String?
getter/setter pair
requester Requester?
getter/setter pairoverride-getter
responder Responder?
getter/setter pairoverride-getter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
salt String
getter/setter pair
strictTls bool
latefinal
token String?
final
tokenHash String?
getter/setter pair
useStandardWebSocket bool
getter/setter pair

Methods

close() → void
override
connDelay() → void
connect() Future
override
formatLogMessage(String msg) String
inherited
initWebsocket([bool reconnect = true]) Future<void>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited
updateSalt(String salt) → void
override

Operators

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