ISignClient class abstract

Mixed in types
Implementers

Constructors

ISignClient()

Properties

core ICore
no setter
engine IEngine
no setter
events EventEmitter<String>
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
logger Logger
no setter
metadata AppMetadata
no setter
name String
no setter
pendingRequest IPendingRequest
no setter
proposal IProposal
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
session ISession
no setter

Methods

approve(SessionApproveParams params) Future<EngineApproved>
connect(SessionConnectParams params) Future<EngineConnection>
disconnect({required String topic, ErrorResponse? reason}) Future<void>
emit(SessionEmitParams params) Future<void>
extend(String topic) Future<EngineAcknowledged>
find(dynamic params) List<SessionStruct>
getPendingSessionRequests() List<PendingRequestStruct>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
off(Listener<String>? listener) → void
inherited
on(String event, EventCallback callback) Listener<String>
inherited
once(String event, EventCallback callback) Listener<String>
inherited
pair(String uri) Future<PairingStruct>
ping(String topic) Future<void>
reject(SessionRejectParams params) Future<void>
removeListener(String eventName, EventCallback callback) → void
inherited
request<T>(SessionRequestParams params) Future<T>
respond(SessionRespondParams params) Future<void>
toString() String
A string representation of this object.
inherited
update(SessionUpdateParams params) Future<EngineAcknowledged>

Operators

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