A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
X
E
- e(String,String) - function in io.ably.lib.util.Log
- e(String,String,Throwable) - function in io.ably.lib.util.Log
- emit(ChannelState,ChannelStateListener.ChannelStateChange) - function in io.ably.lib.realtime.Channel
- emit(Event,Array) - function in io.ably.lib.util.Channel
- Emits an event, calling registered listeners with the given event name and any other given arguments.If an exception is raised in any of the listeners,the exception is caught by the EventEmitter and the exception is logged to the Ably logger.
- emit(ChannelState,ChannelStateListener.ChannelStateChange) - function in io.ably.lib.realtime.ChannelBase
- emit(Event,Array) - function in io.ably.lib.util.ChannelBase
- Emits an event, calling registered listeners with the given event name and any other given arguments.If an exception is raised in any of the listeners,the exception is caught by the EventEmitter and the exception is logged to the Ably logger.
- emit(ConnectionState,ConnectionStateListener.ConnectionStateChange) - function in io.ably.lib.realtime.Connection
- emit(Event,Array) - function in io.ably.lib.util.Connection
- Emits an event, calling registered listeners with the given event name and any other given arguments.If an exception is raised in any of the listeners,the exception is caught by the EventEmitter and the exception is logged to the Ably logger.
- emit(Event,Array) - function in io.ably.lib.util.EventEmitter
- Emits an event, calling registered listeners with the given event name and any other given arguments.If an exception is raised in any of the listeners,the exception is caught by the EventEmitter and the exception is logged to the Ably logger.
- emitUpdate(ErrorInfo) - function in io.ably.lib.realtime.Connection
- encode(ChannelOptions) - function in io.ably.lib.types.Message
- encode() - function in io.ably.lib.types.RecoveryKeyContext
- encode(ChannelOptions) - function in io.ably.lib.types.PresenceMessage
- encode(ChannelOptions) - function in io.ably.lib.types.BaseMessage
- encode(ChannelOptions) - function in io.ably.lib.types.Annotation
- encode(Array) - function in io.ably.lib.util.Base64Coder
- Encodes a byte array into Base64 format.No blanks or line breaks are inserted in the output.
- encode(Array,int) - function in io.ably.lib.util.Base64Coder
- Encodes a byte array into Base64 format.No blanks or line breaks are inserted in the output.
- encode(Array,int,int) - function in io.ably.lib.util.Base64Coder
- Encodes a byte array into Base64 format.No blanks or line breaks are inserted in the output.
- encodeLines(Array) - function in io.ably.lib.util.Base64Coder
- Encodes a byte array into Base 64 format and breaks the output into lines of 76 characters.
- encodeLines(Array,int,int,int,String) - function in io.ably.lib.util.Base64Coder
- Encodes a byte array into Base 64 format and breaks the output into lines.
- encodeParams(String,Array) - function in io.ably.lib.http.HttpUtils
- encodeString(String) - function in io.ably.lib.util.Base64Coder
- Encodes a string into Base64 format.No blanks or line breaks are inserted.
- encodeToString(Array) - function in io.ably.lib.util.Base64Coder
- Encodes a byte array into Base64 format.No blanks or line breaks are inserted in the output.
- encodeURIComponent(String) - function in io.ably.lib.http.HttpUtils
- encrypt(Array) - function in io.ably.lib.util.Crypto.EncryptingChannelCipher
- Enciphers plaintext.
- enrichParams(Array,ClientOptions) - function in io.ably.lib.util.ParamsUtils
- Produce either new or extend provided array of parameters based on values in Client options
- enter - enum entry in io.ably.lib.types.PresenceMessage.Action
A new member has entered the channel.
Spec: TP2
- enter(Object,CompletionListener) - function in io.ably.lib.realtime.Presence
- Enters the presence set for the channel, optionally passing a data payload.A clientId is required to be present on a channel.An optional callback may be provided to notify of the success or failure of the operation.
- enterClient(String) - function in io.ably.lib.realtime.Presence
- Enters the presence set of the channel for a given clientId.Enables a single client to update presence on behalf of any number of clients using a single connection.The library must have been instantiated with an API key or a token bound to a wildcard clientId.
- enterClient(String,Object) - function in io.ably.lib.realtime.Presence
- Enters the presence set of the channel for a given clientId.Enables a single client to update presence on behalf of any number of clients using a single connection.The library must have been instantiated with an API key or a token bound to a wildcard clientId.
- enterClient(String,Object,CompletionListener) - function in io.ably.lib.realtime.Presence
- Enters the presence set of the channel for a given clientId.Enables a single client to update presence on behalf of any number of clients using a single connection.The library must have been instantiated with an API key or a token bound to a wildcard clientId.
- entries() - function in io.ably.lib.objects.type.map.LiveMap
- Retrieves all entries (key-value pairs) in the map.
- entrySet() - function in io.ably.lib.types.ReadOnlyMap
- entrySet() - function in io.ably.lib.types.AblyBase.Channels
- entrySet() - function in io.ably.lib.types.AblyRealtime.Channels
- entrySet() - function in io.ably.lib.util.InternalMap
- equals(Object) - function in io.ably.lib.types.ErrorInfo
- equals(Object) - function in io.ably.lib.types.DeltaExtras
- equals(Object) - function in io.ably.lib.types.Param
- equals(Object) - function in io.ably.lib.types.MessageExtras
- equals(Object) - function in io.ably.lib.rest.DeviceDetails
- equals(Object) - function in io.ably.lib.rest.Auth.TokenDetails
- Check equality of a TokenDetails
- equals(Object) - function in io.ably.lib.rest.Auth.TokenParams
- Check equality of a TokenParams
- equals(Object) - function in io.ably.lib.rest.Auth.TokenRequest
- Check equality of a TokenRequest
- equals(Object) - function in io.ably.lib.rest.LocalDevice
- equals(Object) - function in io.ably.lib.push.PushBase.ChannelSubscription
- equals(Object) - function in java.lang.annotation.Annotation
- error - enum entry in io.ably.lib.types.ProtocolMessage.Action
- ErrorInfo - class in io.ably.lib.types
- A generic Ably error object that contains an Ably-specific status code, and a generic status code.
- ErrorResponse - class in io.ably.lib.types
- EventEmitter - class in io.ably.lib.util
- A generic interface for event registration and delivery used in a number of the types in the Realtime client library.
- exchangeHttpCore(HttpCore) - function in io.ably.lib.http.AsyncHttpScheduler
- [Internal Method]We use this method to implement proxy Realtime / Rest clients that add additional data to the underlying client.
- exchangeHttpCore(HttpCore) - function in io.ably.lib.http.Http
- [Internal Method]We use this method to implement proxy Realtime / Rest clients that add additional data to the underlying client.
- exec(String) - function in io.ably.lib.http.BasePaginatedQuery
- Get the result of the first query
- exec(String,String,Array,Array,HttpCore.RequestBody,HttpCore.ResponseHandler,boolean,Callback) - function in io.ably.lib.http.HttpScheduler
- Async HTTP request for Ably host, with fallbacks
- exec(AsyncHttpPaginatedResponse.Callback) - function in io.ably.lib.http.AsyncHttpPaginatedQuery
- exec(Array,AsyncHttpPaginatedResponse.Callback) - function in io.ably.lib.http.AsyncHttpPaginatedQuery
- exec(String,String,Array,Array,HttpCore.RequestBody,HttpCore.ResponseHandler,boolean,Callback) - function in io.ably.lib.http.AsyncHttpScheduler
- Async HTTP request for Ably host, with fallbacks
- exec() - function in io.ably.lib.http.HttpPaginatedQuery
- Get the result of the first query
- exec(Array) - function in io.ably.lib.http.HttpPaginatedQuery
- Get the result of the first query
- exec(String,String,Array,Array,HttpCore.RequestBody,HttpCore.ResponseHandler,boolean,Callback) - function in io.ably.lib.http.SyncHttpScheduler
- Async HTTP request for Ably host, with fallbacks
- execute(Runnable) - function in io.ably.lib.util.CurrentThreadExecutor
- execute(Runnable) - function in java.util.concurrent.CurrentThreadExecutor
- execute(Runnable) - function in io.ably.lib.http.HttpScheduler
- Adds a Runnable to the Executor used by this scheduler instance.
- execute(Runnable) - function in java.util.concurrent.CloseableExecutor
- execute(Runnable) - function in io.ably.lib.http.AsyncHttpScheduler
- Adds a Runnable to the Executor used by this scheduler instance.
- execute(HttpScheduler,Callback) - function in io.ably.lib.http.Http.Execute
- execute(Runnable) - function in io.ably.lib.http.SyncHttpScheduler
- Adds a Runnable to the Executor used by this scheduler instance.
- Experimental - class in io.ably.annotation
- An annotation indicating an experimental API.