Socket class

Inheritance

Properties

authToken ↔ String?
getter/setter pair
channels → List<Channel>
final
hashCode → int
The hash code for this object.
no setterinherited
id ↔ String?
getter/setter pair
listener → BasicListener?
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
state → int
no setter
strategy → ReconnectStrategy?
final
url ↔ String?
getter/setter pair

Methods

ack(int? cid) → AckCall
createChannel(String name) → Channel
emit(String event, Object data, [AckCall? ack]) → Socket
getAckObject(String event, AckCall ack) → List
handleEmit(String? event, dynamic object) → Emitter
inherited
handleEmitAck(String? event, dynamic object, AckCall ack) → Emitter
inherited
handleMessage([dynamic messageEvent]) → void
handlePublish(String? event, dynamic object) → Emitter
inherited
hasEventAck(String? event) → bool
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
on(String event, Function func) → Emitter
inherited
onSocketDone([dynamic event]) → void
onSocketOpened([dynamic event]) → void
onSubscribe(String event, Listener fn) → Emitter
inherited
publish(String channel, Object data, [AckCall? ack]) → Socket
sendOrAdd([dynamic json]) → dynamic
setProxy(String host, int port) → void
setSSLCertVerification(bool value) → void
subscribe(String channel, [AckCall? ack]) → Socket
subscribeChannels() → void
toString() → String
A string representation of this object.
inherited
unsubscribe(String channel, [AckCall? ack]) → Socket

Operators

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

Static Methods

connect(String url, {String? authToken, ReconnectStrategy? strategy, BasicListener? listener}) → Future<Socket>
whenTrue(Stream source) → Future

Constants

CLOSED → const int
CLOSING → const int
CONNECTING → const int
OPEN → const int