A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
X
H
- handle(ProtocolMessage) - function in io.ably.lib.objects.LiveObjectsPlugin
- Handles a protocol message.This method is invoked whenever a protocol message is received, allowing the implementationto process the message and take appropriate actions.
- handleEvent(ActivationStateMachine.Event) - function in io.ably.lib.push.ActivationStateMachine
- handleResponse(HttpCore.Response,ErrorInfo) - function in io.ably.lib.util.Serialisation.HttpResponseHandler
- handleResponse(HttpCore.Response,ErrorInfo) - function in io.ably.lib.http.Serialisation.HttpResponseHandler
- handleResponse(HttpCore.Response,ErrorInfo) - function in io.ably.lib.http.BasePaginatedQuery
- handleResponse(HttpCore.Response,ErrorInfo) - function in io.ably.lib.http.BasePaginatedQuery
- handleResponse(HttpCore.Response,ErrorInfo) - function in io.ably.lib.http.AsyncHttpPaginatedQuery
- handleResponse(HttpCore.Response,ErrorInfo) - function in io.ably.lib.http.AsyncHttpPaginatedQuery
- handleResponse(HttpCore.Response,ErrorInfo) - function in io.ably.lib.http.HttpPaginatedQuery
- handleResponse(HttpCore.Response,ErrorInfo) - function in io.ably.lib.http.HttpPaginatedQuery
- handleResponse(HttpCore.Response,ErrorInfo) - function in io.ably.lib.http.HttpCore.ResponseHandler
- handleResponseBody(String,Array) - function in io.ably.lib.util.Serialisation.HttpBodyHandler
- handleResponseBody(String,Array) - function in io.ably.lib.http.HttpCore.BodyHandler
- handleStateChange(String,ChannelState,boolean) - function in io.ably.lib.objects.LiveObjectsPlugin
- Handles state changes for a specific channel.This method is invoked whenever a channel's state changes, allowing the implementationto update the RealtimeObjects instances accordingly based on the new state and presence of objects.
- has_backlog - enum entry in io.ably.lib.types.ProtocolMessage.Flag
- has_objects - enum entry in io.ably.lib.types.ProtocolMessage.Flag
- has_presence - enum entry in io.ably.lib.types.ProtocolMessage.Flag
- hasApplicationContext() - function in io.ably.lib.platform.Platform
- hasCurrent() - function in io.ably.lib.types.HttpPaginatedResponse
- hasCurrent() - function in io.ably.lib.types.AsyncHttpPaginatedResponse
- hasCurrent() - function in io.ably.lib.types.PaginatedResult
- hasCurrent() - function in io.ably.lib.types.BasePaginatedResult
- hasCurrent() - function in io.ably.lib.types.AsyncPaginatedResult
- hasCurrent() - function in io.ably.lib.http.AsyncHttpPaginatedQuery.AsyncHttpPaginatedResult
- hasCurrent() - function in io.ably.lib.http.HttpPaginatedQuery.HttpPaginatedResult
- hasFirst() - function in io.ably.lib.types.HttpPaginatedResponse
- hasFirst() - function in io.ably.lib.types.AsyncHttpPaginatedResponse
- hasFirst() - function in io.ably.lib.types.PaginatedResult
- hasFirst() - function in io.ably.lib.types.BasePaginatedResult
- hasFirst() - function in io.ably.lib.types.AsyncPaginatedResult
- hasFirst() - function in io.ably.lib.http.AsyncHttpPaginatedQuery.AsyncHttpPaginatedResult
- hasFirst() - function in io.ably.lib.http.HttpPaginatedQuery.HttpPaginatedResult
- hasFlag(ProtocolMessage.Flag) - function in io.ably.lib.types.ProtocolMessage
- hashCode() - function in io.ably.lib.types.DeltaExtras
- hashCode() - function in io.ably.lib.types.Param
- hashCode() - function in io.ably.lib.types.MessageExtras
- hashCode() - function in io.ably.lib.rest.Auth.TokenDetails
- hashCode() - function in java.lang.annotation.Annotation
- hasModes() - function in io.ably.lib.types.ChannelOptions
- hasNext() - function in io.ably.lib.types.HttpPaginatedResponse
- hasNext() - function in io.ably.lib.types.AsyncHttpPaginatedResponse
- hasNext() - function in io.ably.lib.types.PaginatedResult
- Returns true if there are more pages available by calling next and returns false if this page is the last page available.
- hasNext() - function in io.ably.lib.types.BasePaginatedResult
- hasNext() - function in io.ably.lib.types.AsyncPaginatedResult
- Returns true if there are more pages available by calling next and returns false if this page is the last page available.
- hasNext() - function in io.ably.lib.http.AsyncHttpPaginatedQuery.AsyncHttpPaginatedResult
- hasNext() - function in io.ably.lib.http.HttpPaginatedQuery.HttpPaginatedResult
- hasParams() - function in io.ably.lib.types.ChannelOptions
- heartbeat - enum entry in io.ably.lib.types.ProtocolMessage.Action
- history(Array) - function in io.ably.lib.rest.Channel
- Obtain recent history for this channel using the REST API.The history provided relqtes to all clients of this application,not just this instance.
- history(Array) - function in io.ably.lib.rest.ChannelBase
- Obtain recent history for this channel using the REST API.The history provided relqtes to all clients of this application,not just this instance.
- history(Array) - function in io.ably.lib.rest.ChannelBase.Presence
- Retrieves a PaginatedResult object, containing an array of historical PresenceMessage objects for the channel.If the channel is configured to persist messages,then presence messages can be retrieved from history for up to 72 hours in the past.If not, presence messages can only be retrieved from history for up to two minutes in the past.
- history(Array) - function in io.ably.lib.realtime.Channel
- Retrieves a PaginatedResult object, containing an array of historical Message objects for the channel.If the channel is configured to persist messages, then messages can be retrieved from history for up to 72 hours in the past.If not, messages can only be retrieved from history for up to two minutes in the past.
- history(Array) - function in io.ably.lib.realtime.ChannelBase
- Retrieves a PaginatedResult object, containing an array of historical Message objects for the channel.If the channel is configured to persist messages, then messages can be retrieved from history for up to 72 hours in the past.If not, messages can only be retrieved from history for up to two minutes in the past.
- history(Array) - function in io.ably.lib.realtime.Presence
- Retrieves a PaginatedResult object, containing an array of historical PresenceMessage objects for the channel.If the channel is configured to persist messages,then presence messages can be retrieved from history for up to 72 hours in the past.If not, presence messages can only be retrieved from history for up to two minutes in the past.
- historyAsync(Array,Callback) - function in io.ably.lib.rest.Channel
- Asynchronously obtain recent history for this channel using the REST API.
- historyAsync(Array,Callback) - function in io.ably.lib.rest.ChannelBase
- Asynchronously obtain recent history for this channel using the REST API.
- historyAsync(Array,Callback) - function in io.ably.lib.rest.ChannelBase.Presence
- Asynchronously retrieves a PaginatedResult object, containing an array of historical PresenceMessage objects for the channel.If the channel is configured to persist messages,then presence messages can be retrieved from history for up to 72 hours in the past.If not, presence messages can only be retrieved from history for up to two minutes in the past.
- historyAsync(Array,Callback) - function in io.ably.lib.realtime.Channel
- Asynchronously retrieves a PaginatedResult object, containing an array of historical Message objects for the channel.If the channel is configured to persist messages, then messages can be retrieved from history for up to 72 hours in the past.If not, messages can only be retrieved from history for up to two minutes in the past.
- historyAsync(Array,Callback) - function in io.ably.lib.realtime.ChannelBase
- Asynchronously retrieves a PaginatedResult object, containing an array of historical Message objects for the channel.If the channel is configured to persist messages, then messages can be retrieved from history for up to 72 hours in the past.If not, messages can only be retrieved from history for up to two minutes in the past.
- historyAsync(Array,Callback) - function in io.ably.lib.realtime.Presence
- Asynchronously retrieves a PaginatedResult object, containing an array of historical PresenceMessage objects for the channel.If the channel is configured to persist messages,then presence messages can be retrieved from history for up to 72 hours in the past.If not, presence messages can only be retrieved from history for up to two minutes in the past.
- Hosts - class in io.ably.lib.transport
- Object to encapsulate primary host name and shuffled fallback host names.
- hour - enum entry in io.ably.lib.types.Stats.Granularity
Interval unit over which statistics are gathered as hours.
- Http - class in io.ably.lib.http
- A high level wrapper of both a sync and an async HttpScheduler.
- Http.Execute - class in io.ably.lib.http.Http
- Http.Request - class in io.ably.lib.http.Http
- HttpAuth - class in io.ably.lib.http
- HttpAuth.Type - class in io.ably.lib.http.HttpAuth
- HttpConstants - class in io.ably.lib.http
- HttpConstants.ContentTypes - class in io.ably.lib.http.HttpConstants
- HttpConstants.Headers - class in io.ably.lib.http.HttpConstants
- HttpConstants.Methods - class in io.ably.lib.http.HttpConstants
- HttpCore - class in io.ably.lib.http
- HttpCore performs authenticated HTTP synchronously.
- HttpCore.AuthRequiredException - class in io.ably.lib.http.HttpCore
- Exception signifying that an httpCore request failed with a WWW-Authenticate response
- HttpCore.BodyHandler - class in io.ably.lib.http.HttpCore
- Interface for an entity that performs type-specific processing on an httpCore response body
- HttpCore.RequestBody - class in io.ably.lib.http.HttpCore
- Interface for an entity that supplies an httpCore request body
- HttpCore.Response - class in io.ably.lib.http.HttpCore
- A type encapsulating an httpCore response
- HttpCore.ResponseHandler - class in io.ably.lib.http.HttpCore
- Interface for an entity that performs type-specific processing on an httpCore response
- httpExecute(URL,String,Array,HttpCore.RequestBody,HttpCore.ResponseHandler,Callback) - function in io.ably.lib.http.HttpScheduler
- Make an asynchronous HTTP request to a given URL
- httpExecute(HttpCore,URL,String,Array,HttpCore.RequestBody,HttpCore.ResponseHandler) - function in io.ably.lib.http.HttpHelpers
- Make a synchronous HTTP request to non-Ably endpoint, specified by URL and using the configured proxy, if any
- httpExecute(URL,String,Array,HttpCore.RequestBody,HttpCore.ResponseHandler,Callback) - function in io.ably.lib.http.AsyncHttpScheduler
- Make an asynchronous HTTP request to a given URL
- httpExecute(URL,String,Array,HttpCore.RequestBody,boolean,HttpCore.ResponseHandler) - function in io.ably.lib.http.HttpCore
- Make a synchronous HTTP request specified by URL and proxy
- httpExecute(URL,String,Array,HttpCore.RequestBody,HttpCore.ResponseHandler,Callback) - function in io.ably.lib.http.SyncHttpScheduler
- Make an asynchronous HTTP request to a given URL
- httpExecuteWithRetry(URL,String,Array,HttpCore.RequestBody,HttpCore.ResponseHandler,boolean) - function in io.ably.lib.http.HttpCore
- Make a synchronous HTTP request specified by URL and proxy, retrying if necessary on WWW-Authenticate
- HttpHelpers - class in io.ably.lib.http
- HttpPaginatedQuery - class in io.ably.lib.http
- HttpPaginatedQuery.HttpPaginatedResult - class in io.ably.lib.http.HttpPaginatedQuery
- HttpPaginatedResponse - class in io.ably.lib.types
- A superset of PaginatedResult which represents a page of results plus metadata indicating the relative queries available to it.
- HttpScheduler - class in io.ably.lib.http
- HttpScheduler schedules HttpCore operations to an Executor, exposing a generic async API.
- HttpUtils - class in io.ably.lib.http
- HttpUtils: utility methods for Http operations Internal
- HttpUtils.ByteArrayRequestBody - class in io.ably.lib.http.HttpUtils
- A RequestBody wrapping a byte array
- HttpUtils.FormRequestBody - class in io.ably.lib.http.HttpUtils
- HttpUtils.JsonRequestBody - class in io.ably.lib.http.HttpUtils
- A RequestBody wrapping a JSON-serialisable object