A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
X
R
- readFromJsonArray(JsonArray) - function in io.ably.lib.objects.ObjectsSerializer
- Reads a JSON array from the given JsonArray and deserializes it into an Object array.
- readJson(Array) - function in io.ably.lib.types.StatsReader
- readJson(String) - function in io.ably.lib.types.StatsReader
- readMessagesFromJson(Array) - function in io.ably.lib.types.MessageSerializer
- **************************************JSON decode
- readMessagesFromJson(Array) - function in io.ably.lib.types.AnnotationSerializer
- readMsgpack(Array) - function in io.ably.lib.types.PresenceSerializer
- readMsgpack(Array) - function in io.ably.lib.types.MessageSerializer
- readMsgpack(Array) - function in io.ably.lib.types.ProtocolSerializer
- **************************************Msgpack decode
- readMsgpack(Array) - function in io.ably.lib.types.AnnotationSerializer
- readMsgpackArray(MessageUnpacker) - function in io.ably.lib.types.PresenceSerializer
- **************************************Msgpack decode
- readMsgpackArray(MessageUnpacker) - function in io.ably.lib.types.MessageSerializer
- **************************************Msgpack decode
- readMsgpackArray(MessageUnpacker) - function in io.ably.lib.types.AnnotationSerializer
- readMsgpackArray(MessageUnpacker) - function in io.ably.lib.objects.ObjectsSerializer
- Reads a MessagePack array from the given unpacker and deserializes it into an Object array.
- ReadOnlyMap - class in io.ably.lib.types
- Exposes a subset of the Map interface, providing read only access only, removing mutating interfaces.
- readStringMap(MessageUnpacker) - function in io.ably.lib.types.MessageSerializer
- RealtimeAnnotations - class in io.ably.lib.realtime
- RealtimeAnnotation provides subscription capabilities for annotations received on a channel.
- RealtimeAnnotations.AnnotationListener - class in io.ably.lib.realtime.RealtimeAnnotations
- RealtimeObjects - class in io.ably.lib.objects
- The RealtimeObjects interface provides methods to interact with live data objects, such as maps and counters, in a real-time environment.
- receive(ProtocolMessage) - function in io.ably.lib.transport.WebSocketTransport
- receive(ProtocolMessage) - function in io.ably.lib.transport.ITransport
- ReconnectionStrategy - class in io.ably.lib.util
- recover - enum entry in io.ably.lib.transport.ITransport.Mode
- RecoveryKeyContext - class in io.ably.lib.types
- RegistrationToken - class in io.ably.lib.types
- RegistrationToken.Type - class in io.ably.lib.types.RegistrationToken
- release(String) - function in io.ably.lib.rest.AblyBase.Channels
- release(String) - function in io.ably.lib.realtime.AblyRealtime.Channels
- Releases a Channel object, deleting it, and enabling it to be garbage collected.It also removes any listeners associated with the channel.
- remove(T) - function in io.ably.lib.util.CompletionListener.Multicaster
- remove(T) - function in io.ably.lib.util.ConnectionStateListener.Multicaster
- remove(T) - function in io.ably.lib.util.ChannelStateListener.Multicaster
- remove(DeviceDetails) - function in io.ably.lib.push.PushBase.DeviceRegistrations
- Removes a device registered to receive push notifications from Ably using the id property of a DeviceDetails object.
- remove(String) - function in io.ably.lib.push.PushBase.DeviceRegistrations
- Removes a device registered to receive push notifications from Ably using its deviceId.
- remove(PushBase.ChannelSubscription) - function in io.ably.lib.push.PushBase.ChannelSubscriptions
- Unsubscribes a device, or a group of devices sharing the same clientId from receiving push notifications on a channel.
- remove(T) - function in io.ably.lib.util.Multicaster
- remove(String) - function in io.ably.lib.objects.type.map.LiveMap
- Removes the specified key and its associated value from the map.Send a MAP_REMOVE operation to the realtime system to tombstone a key on this LiveMap object.This does not modify the underlying data of this LiveMap object.
- removeAsync(DeviceDetails,CompletionListener) - function in io.ably.lib.push.PushBase.DeviceRegistrations
- Asynchronously removes a device registered to receive push notifications from Ably using the id property of a DeviceDetails object.
- removeAsync(String,CompletionListener) - function in io.ably.lib.push.PushBase.DeviceRegistrations
- Asynchronously removes a device registered to receive push notifications from Ably using its deviceId.
- removeAsync(PushBase.ChannelSubscription,CompletionListener) - function in io.ably.lib.push.PushBase.ChannelSubscriptions
- Asynchronously unsubscribes a device,or a group of devices sharing the same clientId from receiving push notifications on a channel.
- removeAsync(String,ObjectsCallback) - function in io.ably.lib.objects.type.map.LiveMap
- Asynchronously removes the specified key and its associated value from the map.Send a MAP_REMOVE operation to the realtime system to tombstone a key on this LiveMap object.This does not modify the underlying data of this LiveMap object.
- REMOVED - enum entry in io.ably.lib.objects.type.map.LiveMapUpdate.Change
The key was removed from the map
- removeListener(NetworkConnectivity.NetworkConnectivityListener) - function in io.ably.lib.transport.AndroidNetworkConnectivity
- removeListener(NetworkConnectivity.NetworkConnectivityListener) - function in io.ably.lib.transport.NetworkConnectivity
- removeListener(NetworkConnectivity.NetworkConnectivityListener) - function in io.ably.lib.transport.NetworkConnectivity.DefaultNetworkConnectivity
- removeListener(NetworkConnectivity.NetworkConnectivityListener) - function in io.ably.lib.transport.NetworkConnectivity.DelegatedNetworkConnectivity
- removeOperation(String,String) - function in io.ably.lib.types.Capability
- Remove an operation for a given resource.If the resource becomes empty as a result,it is removed.
- removeResource(String) - function in io.ably.lib.types.Capability
- Remove a resource from an existing Capability instance
- removeWhere(Array) - function in io.ably.lib.push.PushBase.DeviceRegistrations
- Removes all devices registered to receive push notifications from Ably matching the filter params provided.
- removeWhere(Array) - function in io.ably.lib.push.PushBase.ChannelSubscriptions
- Unsubscribes all devices from receiving push notifications on a channel that match the filter params provided.
- removeWhereAsync(Array,CompletionListener) - function in io.ably.lib.push.PushBase.DeviceRegistrations
- Removes all devices registered to receive push notifications from Ably matching the filter params provided.
- removeWhereAsync(Array,CompletionListener) - function in io.ably.lib.push.PushBase.ChannelSubscriptions
- Asynchronously unsubscribes all devices from receiving push notifications on a channel that match the filter params provided.
- renew() - function in io.ably.lib.rest.Auth
- Renew auth credentials.Will obtain a new token, even if we already have an apparently valid one.Authorization will use the parameters supplied on construction.
- renewAuth(Auth.RenewAuthResult) - function in io.ably.lib.rest.Auth
- Renew auth credentials.Will obtain a new token, even if we already have an apparently valid one.Authorization will use the parameters supplied on construction.
- request(String,String,Array,HttpCore.RequestBody,Array) - function in io.ably.lib.rest.AblyRest
- Makes a REST request to a provided path.
- request(String,String,Array,HttpCore.RequestBody,Array) - function in io.ably.lib.rest.AblyBase
- Makes a REST request to a provided path.
- request(String,String,Array,HttpCore.RequestBody,Array) - function in io.ably.lib.rest.AblyRealtime
- Makes a REST request to a provided path.
- request(Http.Execute) - function in io.ably.lib.http.Http
- requestAsync(String,String,Array,HttpCore.RequestBody,Array,AsyncHttpPaginatedResponse.Callback) - function in io.ably.lib.rest.AblyRest
- Makes a async REST request to a provided path.
- requestAsync(String,String,Array,HttpCore.RequestBody,Array,AsyncHttpPaginatedResponse.Callback) - function in io.ably.lib.rest.AblyBase
- Makes a async REST request to a provided path.
- requestAsync(String,String,Array,HttpCore.RequestBody,Array,AsyncHttpPaginatedResponse.Callback) - function in io.ably.lib.rest.AblyRealtime
- Makes a async REST request to a provided path.
- requestBodyFromGson(JsonElement,boolean) - function in io.ably.lib.http.HttpUtils
- requestState(ConnectionState) - function in io.ably.lib.transport.ConnectionManager
- requestState(ConnectionManager.StateIndication) - function in io.ably.lib.transport.ConnectionManager
- requestToken(Auth.TokenParams,Auth.AuthOptions) - function in io.ably.lib.rest.Auth
- Calls the requestToken REST API endpoint to obtain an Ably Tokenaccording to the specified TokenParams and AuthOptions.
- reset() - function in io.ably.lib.push.ActivationStateMachine
- reset() - function in io.ably.lib.push.LocalDevice
- reset() - function in io.ably.lib.push.ActivationContext
- Should be used in tests only
- RestAnnotations - class in io.ably.lib.rest
- The RestAnnotation class provides methods to manage and interact with annotations associated with messages in a specific channel.
- resume - enum entry in io.ably.lib.transport.ITransport.Mode
- resumed - enum entry in io.ably.lib.types.ProtocolMessage.Flag