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
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  R  S  T  U  V  W  X