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