RTClient<E> class
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- isConnectionHandlersReady ↔ bool
-
getter/setter pair
- needCallDisconnect ↔ bool
-
getter/setter pair
- needResubscribe ↔ bool
-
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- socket ↔ Socket?
-
getter/setter pair
- socketConnected ↔ bool
-
getter/setter pair
- socketCreated ↔ bool
-
getter/setter pair
-
subs
↔ Map<
String, RTSubscription< E> > -
getter/setter pair
-
waitingSubscriptions
↔ List<
RTSubscription< E> > -
getter/setter pair
Methods
-
connectSocket(
void connected()) → Future -
createSubscription<
T> (String type, Map< String, dynamic> options, void callback(T? response)?) → Future<RTSubscription> -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
onConnectionHandlers(
void connected()) → void -
removeListeners(
String type, String event, {String? whereClause}) → void -
removeSocket(
) → void -
sendCommand(
Map< String, dynamic> data, RTMethodRequest? method) → void -
stopSubscription(
String event, {String? whereClause}) → void -
stopSubscriptionForChannel(
Channel channel, String event) → void -
subscribe<
T> (Map< String, dynamic> data, RTSubscription<T> subscription) → void -
toString(
) → String -
A string representation of this object.
inherited
-
unsubscribe(
String subscriptionId) → void
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Properties
- instance → RTClient
-
no setter
- streamController → Stream
-
no setter