SocketIoConnector class
This class creates a connector to a Socket.io server.
- Inheritance
-
- Object
- Connector<
Socket, SocketIoChannel> - SocketIoConnector
Constructors
Properties
-
channels
↔ Map<
String, SocketIoChannel> -
All of the subscribed channel names.
getter/setter pairinherited
- client → Socket
-
getting the client
no setteroverride
- hashCode → int
-
The hash code for this object.
no setterinherited
-
options
↔ ConnectorOptions<
Socket> -
Connector options.
getter/setter pairinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- socket → Socket
-
getting socket client
no setter
- socketId → String?
-
Get the socket ID for the connection.
no setteroverride
Methods
-
channel(
String name) → SocketIoChannel -
Get a channel instance by name.
override
-
connect(
) → void -
Create a fresh Socket.io connection.
override
-
disconnect(
) → void -
Disconnect Socket.io connection.
override
-
encryptedPrivateChannel(
String channel) → Channel? -
inherited
-
leave(
String name) → void -
Leave the given channel, as well as its private and presence variants.
override
-
leaveChannel(
String name) → void -
Leave the given channel.
override
-
listen(
String channel, String event, Function callback) → SocketIoChannel -
Listen for an event on a channel instance.
override
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
onConnect(
dynamic handler(dynamic data)) → void -
listen to on connect event
override
-
onConnectError(
dynamic handler(dynamic data)) → void -
listen to on connect error event
override
-
onConnecting(
dynamic handler(dynamic data)) → void -
listen to on connecting event
override
-
onConnectTimeout(
dynamic handler(dynamic data)) → void -
listen to on connect timeout event
override
-
onDisconnect(
dynamic handler(dynamic data)) → void -
listen to on disconnect event
override
-
onError(
dynamic handler(dynamic data)) → void -
listen to on error event
override
-
onReconnect(
dynamic handler(dynamic data)) → void -
listen to on reconnect event
override
-
onReconnectAttempt(
dynamic handler(dynamic data)) → void -
listen to on reconnect attempt event
override
-
onReconnectError(
dynamic handler(dynamic data)) → void -
listen to on reconnect error event
override
-
onReconnectFailed(
dynamic handler(dynamic data)) → void -
listen to on reconnect failed event
override
-
onReconnecting(
dynamic handler(dynamic data)) → void -
listen to on reconnecting event
override
-
presenceChannel(
String name) → SocketIoPresenceChannel -
Get a presence channel instance by name.
override
-
privateChannel(
String name) → SocketIoPrivateChannel -
Get a private channel instance by name.
override
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited