Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- Ack - Interface in io.socket.client
-
Acknowledgement.
- ACK - Static variable in interface io.socket.parser.Parser
-
Packet type `ack`.
- AckWithTimeout - Class in io.socket.client
- AckWithTimeout(long) - Constructor for class io.socket.client.AckWithTimeout
- add(byte[]) - Method in class io.socket.parser.IOParser.Decoder
- add(byte[]) - Method in interface io.socket.parser.Parser.Decoder
- add(String) - Method in class io.socket.parser.IOParser.Decoder
- add(String) - Method in interface io.socket.parser.Parser.Decoder
- attachments - Variable in class io.socket.parser.Packet
- auth - Variable in class io.socket.client.Manager.Options
B
- Backoff - Class in io.socket.backo
-
Imported from https://github.com/mokesmokes/backo
- Backoff() - Constructor for class io.socket.backo.Backoff
- Binary - Class in io.socket.parser
- Binary() - Constructor for class io.socket.parser.Binary
- BINARY_ACK - Static variable in interface io.socket.parser.Parser
-
Packet type `binary ack`.
- BINARY_EVENT - Static variable in interface io.socket.parser.Parser
-
Packet type `binary event`.
- Binary.DeconstructedPacket - Class in io.socket.parser
- buffers - Variable in class io.socket.parser.Binary.DeconstructedPacket
- build() - Method in class io.socket.client.SocketOptionBuilder
-
Finally retrieve
IO.Options
object from this builder. - builder() - Static method in class io.socket.client.IO.Options
-
Retrieve new builder class that helps creating socket option as builder pattern.
- builder() - Static method in class io.socket.client.SocketOptionBuilder
-
Construct new builder with default preferences.
- builder(IO.Options) - Static method in class io.socket.client.SocketOptionBuilder
-
Construct this builder from specified option object.
C
- call(Packet) - Method in interface io.socket.parser.Parser.Decoder.Callback
- call(Exception) - Method in interface io.socket.client.Manager.OpenCallback
- call(Object...) - Method in interface io.socket.client.Ack
- call(Object...) - Method in class io.socket.client.AckWithTimeout
- call(Object[]) - Method in interface io.socket.parser.Parser.Encoder.Callback
- cancelTimer() - Method in class io.socket.client.AckWithTimeout
- close() - Method in class io.socket.client.Socket
-
Disconnects the socket.
- connect() - Method in class io.socket.client.Socket
-
Connects the socket.
- CONNECT - Static variable in interface io.socket.parser.Parser
-
Packet type `connect`.
- CONNECT_ERROR - Static variable in interface io.socket.parser.Parser
-
Packet type `error`.
- connected() - Method in class io.socket.client.Socket
D
- data - Variable in class io.socket.parser.Packet
- decoder - Variable in class io.socket.client.Manager.Options
- Decoder() - Constructor for class io.socket.parser.IOParser.Decoder
- DecodingException - Exception in io.socket.parser
- DecodingException(String) - Constructor for exception io.socket.parser.DecodingException
- DeconstructedPacket() - Constructor for class io.socket.parser.Binary.DeconstructedPacket
- deconstructPacket(Packet) - Static method in class io.socket.parser.Binary
- destroy() - Method in interface io.socket.client.On.Handle
- destroy() - Method in class io.socket.parser.IOParser.Decoder
- destroy() - Method in interface io.socket.parser.Parser.Decoder
- disconnect() - Method in class io.socket.client.Socket
-
Disconnects the socket.
- DISCONNECT - Static variable in interface io.socket.parser.Parser
-
Packet type `disconnect`.
- duration() - Method in class io.socket.backo.Backoff
E
- emit(String, Object...) - Method in class io.socket.client.Socket
-
Emits an event.
- emit(String, Object[], Ack) - Method in class io.socket.client.Socket
-
Emits an event with an acknowledge.
- encode(Packet, Parser.Encoder.Callback) - Method in class io.socket.parser.IOParser.Encoder
- encode(Packet, Parser.Encoder.Callback) - Method in interface io.socket.parser.Parser.Encoder
- encoder - Variable in class io.socket.client.Manager.Options
- Encoder() - Constructor for class io.socket.parser.IOParser.Encoder
- EVENT - Static variable in interface io.socket.parser.Parser
-
Packet type `event`.
- EVENT_CLOSE - Static variable in class io.socket.client.Manager
-
Called on a disconnection.
- EVENT_CONNECT - Static variable in class io.socket.client.Socket
-
Called on a connection.
- EVENT_CONNECT_ERROR - Static variable in class io.socket.client.Socket
-
Called on a connection error.
- EVENT_DISCONNECT - Static variable in class io.socket.client.Socket
-
Called on a disconnection.
- EVENT_ERROR - Static variable in class io.socket.client.Manager
- EVENT_OPEN - Static variable in class io.socket.client.Manager
-
Called on a successful connection.
- EVENT_PACKET - Static variable in class io.socket.client.Manager
- EVENT_RECONNECT - Static variable in class io.socket.client.Manager
-
Called on a successful reconnection.
- EVENT_RECONNECT_ATTEMPT - Static variable in class io.socket.client.Manager
- EVENT_RECONNECT_ERROR - Static variable in class io.socket.client.Manager
-
Called on a reconnection attempt error.
- EVENT_RECONNECT_FAILED - Static variable in class io.socket.client.Manager
- EVENT_TRANSPORT - Static variable in class io.socket.client.Manager
-
Called when a new transport is created.
F
- forceNew - Variable in class io.socket.client.IO.Options
G
- getAttempts() - Method in class io.socket.backo.Backoff
H
- hasBinary(Object) - Static method in class io.socket.hasbinary.HasBinary
- HasBinary - Class in io.socket.hasbinary
I
- id - Variable in class io.socket.parser.Packet
- id() - Method in class io.socket.client.Socket
-
A property on the socket instance that is equal to the underlying engine.io socket id.
- io() - Method in class io.socket.client.Socket
- IO - Class in io.socket.client
- IO.Options - Class in io.socket.client
- io.socket.backo - package io.socket.backo
- io.socket.client - package io.socket.client
- io.socket.hasbinary - package io.socket.hasbinary
- io.socket.parser - package io.socket.parser
- IOParser - Class in io.socket.parser
- IOParser.Decoder - Class in io.socket.parser
- IOParser.Encoder - Class in io.socket.parser
- isActive() - Method in class io.socket.client.Socket
- isReconnecting() - Method in class io.socket.client.Manager
M
- Manager - Class in io.socket.client
-
Manager class represents a connection to a given Socket.IO server.
- Manager() - Constructor for class io.socket.client.Manager
- Manager(Manager.Options) - Constructor for class io.socket.client.Manager
- Manager(URI) - Constructor for class io.socket.client.Manager
- Manager(URI, Manager.Options) - Constructor for class io.socket.client.Manager
- Manager.OpenCallback - Interface in io.socket.client
- Manager.Options - Class in io.socket.client
- multiplex - Variable in class io.socket.client.IO.Options
-
Whether to enable multiplexing.
N
O
- offAnyIncoming() - Method in class io.socket.client.Socket
- offAnyIncoming(Emitter.Listener) - Method in class io.socket.client.Socket
- offAnyOutgoing() - Method in class io.socket.client.Socket
- offAnyOutgoing(Emitter.Listener) - Method in class io.socket.client.Socket
- on(Emitter, String, Emitter.Listener) - Static method in class io.socket.client.On
- On - Class in io.socket.client
- On.Handle - Interface in io.socket.client
- onAnyIncoming(Emitter.Listener) - Method in class io.socket.client.Socket
- onAnyOutgoing(Emitter.Listener) - Method in class io.socket.client.Socket
- onDecoded(Parser.Decoder.Callback) - Method in class io.socket.parser.IOParser.Decoder
- onDecoded(Parser.Decoder.Callback) - Method in interface io.socket.parser.Parser.Decoder
- onSuccess(Object...) - Method in class io.socket.client.AckWithTimeout
- onTimeout() - Method in class io.socket.client.AckWithTimeout
- open() - Method in class io.socket.client.Manager
- open() - Method in class io.socket.client.Socket
-
Connects the socket.
- open(Manager.OpenCallback) - Method in class io.socket.client.Manager
-
Connects the client.
- Options() - Constructor for class io.socket.client.IO.Options
- Options() - Constructor for class io.socket.client.Manager.Options
P
- packet - Variable in class io.socket.parser.Binary.DeconstructedPacket
- Packet<T> - Class in io.socket.parser
- Packet() - Constructor for class io.socket.parser.Packet
- Packet(int) - Constructor for class io.socket.parser.Packet
- Packet(int, T) - Constructor for class io.socket.parser.Packet
- parse(URI) - Static method in class io.socket.client.Url
- Parser - Interface in io.socket.parser
- Parser.Decoder - Interface in io.socket.parser
- Parser.Decoder.Callback - Interface in io.socket.parser
- Parser.Encoder - Interface in io.socket.parser
- Parser.Encoder.Callback - Interface in io.socket.parser
- protocol - Static variable in class io.socket.client.IO
-
Protocol version.
- protocol - Static variable in interface io.socket.parser.Parser
R
- randomizationFactor - Variable in class io.socket.client.Manager.Options
- randomizationFactor() - Method in class io.socket.client.Manager
- randomizationFactor(double) - Method in class io.socket.client.Manager
- reconnection - Variable in class io.socket.client.Manager.Options
- reconnection() - Method in class io.socket.client.Manager
- reconnection(boolean) - Method in class io.socket.client.Manager
- reconnectionAttempts - Variable in class io.socket.client.Manager.Options
- reconnectionAttempts() - Method in class io.socket.client.Manager
- reconnectionAttempts(int) - Method in class io.socket.client.Manager
- reconnectionDelay - Variable in class io.socket.client.Manager.Options
- reconnectionDelay() - Method in class io.socket.client.Manager
- reconnectionDelay(long) - Method in class io.socket.client.Manager
- reconnectionDelayMax - Variable in class io.socket.client.Manager.Options
- reconnectionDelayMax() - Method in class io.socket.client.Manager
- reconnectionDelayMax(long) - Method in class io.socket.client.Manager
- reconstructPacket(Packet, byte[][]) - Static method in class io.socket.parser.Binary
- RESERVED_EVENTS - Static variable in class io.socket.client.Socket
- reset() - Method in class io.socket.backo.Backoff
S
- schedule(TimerTask) - Method in class io.socket.client.AckWithTimeout
- send(Object...) - Method in class io.socket.client.Socket
-
Send messages.
- setAuth(Map<String, String>) - Method in class io.socket.client.SocketOptionBuilder
- setDefaultOkHttpCallFactory(Call.Factory) - Static method in class io.socket.client.IO
- setDefaultOkHttpWebSocketFactory(WebSocket.Factory) - Static method in class io.socket.client.IO
- setExtraHeaders(Map<String, List<String>>) - Method in class io.socket.client.SocketOptionBuilder
- setFactor(int) - Method in class io.socket.backo.Backoff
- setForceNew(boolean) - Method in class io.socket.client.SocketOptionBuilder
- setHost(String) - Method in class io.socket.client.SocketOptionBuilder
- setHostname(String) - Method in class io.socket.client.SocketOptionBuilder
- setJitter(double) - Method in class io.socket.backo.Backoff
- setMax(long) - Method in class io.socket.backo.Backoff
- setMin(long) - Method in class io.socket.backo.Backoff
- setMultiplex(boolean) - Method in class io.socket.client.SocketOptionBuilder
- setPath(String) - Method in class io.socket.client.SocketOptionBuilder
- setPolicyPort(int) - Method in class io.socket.client.SocketOptionBuilder
- setPort(int) - Method in class io.socket.client.SocketOptionBuilder
- setQuery(String) - Method in class io.socket.client.SocketOptionBuilder
- setRandomizationFactor(double) - Method in class io.socket.client.SocketOptionBuilder
- setReconnection(boolean) - Method in class io.socket.client.SocketOptionBuilder
- setReconnectionAttempts(int) - Method in class io.socket.client.SocketOptionBuilder
- setReconnectionDelay(long) - Method in class io.socket.client.SocketOptionBuilder
- setReconnectionDelayMax(long) - Method in class io.socket.client.SocketOptionBuilder
- setRememberUpgrade(boolean) - Method in class io.socket.client.SocketOptionBuilder
- setSecure(boolean) - Method in class io.socket.client.SocketOptionBuilder
- setTimeout(long) - Method in class io.socket.client.SocketOptionBuilder
- setTransports(String[]) - Method in class io.socket.client.SocketOptionBuilder
- setUpgrade(boolean) - Method in class io.socket.client.SocketOptionBuilder
- socket(String) - Static method in class io.socket.client.IO
- socket(String) - Method in class io.socket.client.Manager
- socket(String, IO.Options) - Static method in class io.socket.client.IO
- socket(String, Manager.Options) - Method in class io.socket.client.Manager
-
Initializes
Socket
instances for each namespaces. - socket(URI) - Static method in class io.socket.client.IO
- socket(URI, IO.Options) - Static method in class io.socket.client.IO
- Socket - Class in io.socket.client
-
The socket class for Socket.IO Client.
- Socket(Manager, String, Manager.Options) - Constructor for class io.socket.client.Socket
- SocketIOException - Exception in io.socket.client
- SocketIOException() - Constructor for exception io.socket.client.SocketIOException
- SocketIOException(String) - Constructor for exception io.socket.client.SocketIOException
- SocketIOException(String, Throwable) - Constructor for exception io.socket.client.SocketIOException
- SocketIOException(Throwable) - Constructor for exception io.socket.client.SocketIOException
- SocketOptionBuilder - Class in io.socket.client
-
Convenient builder class that helps creating
Client Option
object as builder pattern. - SocketOptionBuilder() - Constructor for class io.socket.client.SocketOptionBuilder
-
Construct new builder with default preferences.
- SocketOptionBuilder(IO.Options) - Constructor for class io.socket.client.SocketOptionBuilder
-
Construct this builder from specified option object.
T
- timeout - Variable in class io.socket.client.Manager.Options
-
Connection timeout (ms).
- timeout() - Method in class io.socket.client.Manager
- timeout(long) - Method in class io.socket.client.Manager
- type - Variable in class io.socket.parser.Packet
- types - Static variable in interface io.socket.parser.Parser
-
Packet types.
U
- Url - Class in io.socket.client
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form