A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  R  S  T  U  V  W  X 

P

PaginatedQuery - class in io.ably.lib.http
An object that encapsulates parameters of a REST query with a paginated response
PaginatedResult - class in io.ably.lib.types
Contains a page of results for message or presence history, stats, or REST presence requests.
Param - class in io.ably.lib.types
A class encapsulating a key/value pair
ParamsUtils - class in io.ably.lib.util
 
parseUrl(String) - function in io.ably.lib.http.HttpUtils
 
patch(String,Array,Array,HttpCore.RequestBody,HttpCore.ResponseHandler,boolean,Callback) - function in io.ably.lib.http.HttpScheduler
Async HTTP PATCH for Ably host, with fallbacks
patch(String,Array,Array,HttpCore.RequestBody,HttpCore.ResponseHandler,boolean,Callback) - function in io.ably.lib.http.SyncHttpScheduler
Async HTTP PATCH for Ably host, with fallbacks
patch(String,Array,Array,HttpCore.RequestBody,HttpCore.ResponseHandler,boolean,Callback) - function in io.ably.lib.http.AsyncHttpScheduler
Async HTTP PATCH for Ably host, with fallbacks
ping(CompletionListener) - function in io.ably.lib.realtime.Connection
When connected, sends a heartbeat ping to the Ably server and executes the callback with any error and the responsetime in milliseconds when a heartbeat ping request is echoed from the server.This can be useful for measuring true round-trip latency to the connected Ably server.
ping(CompletionListener) - function in io.ably.lib.transport.ConnectionManager
*******************ping API
Platform - class in io.ably.lib.platform
 
PlatformAgentProvider - class in io.ably.lib.util
 
post(String,Array,Array,HttpCore.RequestBody,HttpCore.ResponseHandler,boolean,Callback) - function in io.ably.lib.http.HttpScheduler
Async HTTP POST for Ably host, with fallbacks
post(String,Array,Array,HttpCore.RequestBody,HttpCore.ResponseHandler,boolean,Callback) - function in io.ably.lib.http.SyncHttpScheduler
Async HTTP POST for Ably host, with fallbacks
post(String,Array,Array,HttpCore.RequestBody,HttpCore.ResponseHandler,boolean,Callback) - function in io.ably.lib.http.AsyncHttpScheduler
Async HTTP POST for Ably host, with fallbacks
postSync(Http,String,Array,Array,HttpCore.RequestBody,HttpCore.ResponseHandler,boolean) - function in io.ably.lib.http.HttpHelpers
 
postUri(HttpCore,String,Array,Array,Array,HttpCore.ResponseHandler) - function in io.ably.lib.http.HttpHelpers
HTTP POST with data in form encoding for non-Ably host
Presence - class in io.ably.lib.realtime
Enables the presence set to be entered and subscribed to, and the historic presence set to be retrieved for a channel.
presence - enum entry in io.ably.lib.types.ProtocolMessage.Action
 
presence - enum entry in io.ably.lib.types.ProtocolMessage.Flag
 
presence - enum entry in io.ably.lib.types.ChannelMode

The client can enter the presence set.

Presence.PresenceListener - class in io.ably.lib.realtime.Presence
An interface allowing a listener to be notified of arrival of a presence message.
presence_subscribe - enum entry in io.ably.lib.types.ProtocolMessage.Flag
 
presence_subscribe - enum entry in io.ably.lib.types.ChannelMode

The client can receive presence messages.

PresenceMessage - class in io.ably.lib.types
A class representing an individual presence update to be sent or received via the Ably Realtime service.
PresenceMessage.Action - class in io.ably.lib.types.PresenceMessage
Describes the possible actions members in the presence set can emit.
PresenceMessage.ActionSerializer - class in io.ably.lib.types.PresenceMessage
 
PresenceMessage.Serializer - class in io.ably.lib.types.PresenceMessage
 
PresenceSerializer - class in io.ably.lib.types
PresenceSerializer: internal Utility class to convert response bodies in different formats to PresenceMessage and PresenceMessage arrays.
present - enum entry in io.ably.lib.types.PresenceMessage.Action

When subscribing to presence events on a channel that already has members present,this event is emitted for every member already present on the channel before the subscribe listener was registered.

Spec: TP2

println(int,String,String,Throwable) - function in io.ably.lib.util.Log.LogHandler
 
println(int,String,String,Throwable) - function in io.ably.lib.util.Log.DefaultHandler
 
printStackTrace() - function in java.lang.AblyException
 
printStackTrace() - function in java.lang.AblyException.HostFailedException
 
printStackTrace() - function in java.lang.MessageDecodeException
 
printStackTrace() - function in java.lang.HttpCore.AuthRequiredException
 
processAuthenticateHeaders(Map) - function in io.ably.lib.http.HttpAuth
Process a challenge; this selects the auth type to use and caches allpossible values based on the challenge in the case of digest auth
ProtocolMessage - class in io.ably.lib.types
A message sent and received over the Realtime protocol.
ProtocolMessage.Action - class in io.ably.lib.types.ProtocolMessage
 
ProtocolMessage.ActionSerializer - class in io.ably.lib.types.ProtocolMessage
 
ProtocolMessage.AuthDetails - class in io.ably.lib.types.ProtocolMessage
Contains the token string used to authenticate a client with Ably.
ProtocolMessage.Flag - class in io.ably.lib.types.ProtocolMessage
 
ProtocolSerializer - class in io.ably.lib.types
 
ProxyOptions - class in io.ably.lib.types
 
publish(Array,JsonObject) - function in io.ably.lib.push.PushBase.Admin
Sends a push notification directly to a device, or a group of devices sharing the same clientId.
publish(String,Object) - function in io.ably.lib.realtime.Channel
Publishes a single message to the channel with the given event name and payload.
publish(Message) - function in io.ably.lib.realtime.Channel
Publishes a message to the channel.When publish is called with this client library, it won't attempt to implicitly attach to the channel.
publish(Array) - function in io.ably.lib.realtime.Channel
Publishes an array of messages to the channel.When publish is called with this client library, it won't attempt to implicitly attach to the channel.
publish(String,Object,CompletionListener) - function in io.ably.lib.realtime.Channel
Publishes a single message to the channel with the given event name and payload.
publish(String,Object,Callback) - function in io.ably.lib.realtime.Channel
Publishes a single message to the channel with the given event name and payload.
publish(Message,CompletionListener) - function in io.ably.lib.realtime.Channel
Publishes a message to the channel.When publish is called with this client library, it won't attempt to implicitly attach to the channel.
publish(Message,Callback) - function in io.ably.lib.realtime.Channel
Publishes a message to the channel.When publish is called with this client library, it won't attempt to implicitly attach to the channel.
publish(Array,CompletionListener) - function in io.ably.lib.realtime.Channel
Publishes an array of messages to the channel.When publish is called with this client library, it won't attempt to implicitly attach to the channel.
publish(Array,Callback) - function in io.ably.lib.realtime.Channel
 
publish(String,Object) - function in io.ably.lib.realtime.ChannelBase
Publishes a single message to the channel with the given event name and payload.
publish(Message) - function in io.ably.lib.realtime.ChannelBase
Publishes a message to the channel.When publish is called with this client library, it won't attempt to implicitly attach to the channel.
publish(Array) - function in io.ably.lib.realtime.ChannelBase
Publishes an array of messages to the channel.When publish is called with this client library, it won't attempt to implicitly attach to the channel.
publish(String,Object,CompletionListener) - function in io.ably.lib.realtime.ChannelBase
Publishes a single message to the channel with the given event name and payload.
publish(String,Object,Callback) - function in io.ably.lib.realtime.ChannelBase
Publishes a single message to the channel with the given event name and payload.
publish(Message,CompletionListener) - function in io.ably.lib.realtime.ChannelBase
Publishes a message to the channel.When publish is called with this client library, it won't attempt to implicitly attach to the channel.
publish(Message,Callback) - function in io.ably.lib.realtime.ChannelBase
Publishes a message to the channel.When publish is called with this client library, it won't attempt to implicitly attach to the channel.
publish(Array,CompletionListener) - function in io.ably.lib.realtime.ChannelBase
Publishes an array of messages to the channel.When publish is called with this client library, it won't attempt to implicitly attach to the channel.
publish(Array,Callback) - function in io.ably.lib.realtime.ChannelBase
 
publish(String,Annotation,CompletionListener) - function in io.ably.lib.realtime.RealtimeAnnotations
Publishes an annotation to the specified channel with the given message serial.Validates and encodes the annotation before sending it as a protocol message.
publish(Message,Annotation,CompletionListener) - function in io.ably.lib.realtime.RealtimeAnnotations
See publish
publish(String,Annotation) - function in io.ably.lib.realtime.RealtimeAnnotations
Publishes an annotation to the specified channel with the given message serial.Validates and encodes the annotation before sending it as a protocol message.
publish(Message,Annotation) - function in io.ably.lib.realtime.RealtimeAnnotations
See publish
publish - enum entry in io.ably.lib.types.ProtocolMessage.Flag
 
publish - enum entry in io.ably.lib.types.ChannelMode

The client can publish messages.

publish(String,Object) - function in io.ably.lib.rest.Channel
Publish a message on this channel using the REST API.Since the REST API is stateless, this request is made independentlyof any other request on this or any other channel.
publish(Array) - function in io.ably.lib.rest.Channel
Publish an array of messages on this channel.
publish(String,Object) - function in io.ably.lib.rest.ChannelBase
Publish a message on this channel using the REST API.Since the REST API is stateless, this request is made independentlyof any other request on this or any other channel.
publish(Array) - function in io.ably.lib.rest.ChannelBase
Publish an array of messages on this channel.
publish(String,Annotation) - function in io.ably.lib.rest.RestAnnotations
Publishes an annotation associated with the specified message serialto the REST channel.
publish(Message,Annotation) - function in io.ably.lib.rest.RestAnnotations
 
publishAsync(Array,JsonObject,CompletionListener) - function in io.ably.lib.push.PushBase.Admin
Asynchronously sends a push notification directly to a device, or a group of devices sharing the same clientId.
publishAsync(String,Object,CompletionListener) - function in io.ably.lib.rest.Channel
Publish a message on this channel using the REST API.Since the REST API is stateless, this request is made independentlyof any other request on this or any other channel.
publishAsync(String,Object,Callback) - function in io.ably.lib.rest.Channel
Asynchronously publish a message on this channel using the REST API.Since the REST API is stateless, this request is made independentlyof any other request on this or any other channel.
publishAsync(Array,CompletionListener) - function in io.ably.lib.rest.Channel
Asynchronously publish an array of messages on this channel
publishAsync(Array,Callback) - function in io.ably.lib.rest.Channel
Asynchronously publish an array of messages on this channel
publishAsync(String,Object,CompletionListener) - function in io.ably.lib.rest.ChannelBase
Publish a message on this channel using the REST API.Since the REST API is stateless, this request is made independentlyof any other request on this or any other channel.
publishAsync(String,Object,Callback) - function in io.ably.lib.rest.ChannelBase
Asynchronously publish a message on this channel using the REST API.Since the REST API is stateless, this request is made independentlyof any other request on this or any other channel.
publishAsync(Array,CompletionListener) - function in io.ably.lib.rest.ChannelBase
Asynchronously publish an array of messages on this channel
publishAsync(Array,Callback) - function in io.ably.lib.rest.ChannelBase
Asynchronously publish an array of messages on this channel
publishAsync(String,Annotation,Callback) - function in io.ably.lib.rest.RestAnnotations
Asynchronously publishes an annotation associated with the specified message serialto the REST channel.
publishAsync(Message,Annotation,Callback) - function in io.ably.lib.rest.RestAnnotations
 
publishBatch(Array,ChannelOptions) - function in io.ably.lib.rest.AblyRealtime
Publish an array of Message.Batch objects to one or more channels, up to a maximum of 100 channels.
publishBatch(Array,ChannelOptions,Array) - function in io.ably.lib.rest.AblyRealtime
Publish an array of Message.Batch objects to one or more channels, up to a maximum of 100 channels.
publishBatch(Array,ChannelOptions) - function in io.ably.lib.rest.AblyRest
Publish an array of Message.Batch objects to one or more channels, up to a maximum of 100 channels.
publishBatch(Array,ChannelOptions,Array) - function in io.ably.lib.rest.AblyRest
Publish an array of Message.Batch objects to one or more channels, up to a maximum of 100 channels.
publishBatch(Array,ChannelOptions) - function in io.ably.lib.rest.AblyBase
Publish an array of Message.Batch objects to one or more channels, up to a maximum of 100 channels.
publishBatch(Array,ChannelOptions,Array) - function in io.ably.lib.rest.AblyBase
Publish an array of Message.Batch objects to one or more channels, up to a maximum of 100 channels.
publishBatchAsync(Array,ChannelOptions,Callback) - function in io.ably.lib.rest.AblyRealtime
Asynchronously publish an array of Message.Batch objects to one or more channels, up to a maximum of 100 channels.
publishBatchAsync(Array,ChannelOptions,Array,Callback) - function in io.ably.lib.rest.AblyRealtime
Asynchronously publish an array of Message.Batch objects to one or more channels, up to a maximum of 100 channels.
publishBatchAsync(Array,ChannelOptions,Callback) - function in io.ably.lib.rest.AblyRest
Asynchronously publish an array of Message.Batch objects to one or more channels, up to a maximum of 100 channels.
publishBatchAsync(Array,ChannelOptions,Array,Callback) - function in io.ably.lib.rest.AblyRest
Asynchronously publish an array of Message.Batch objects to one or more channels, up to a maximum of 100 channels.
publishBatchAsync(Array,ChannelOptions,Callback) - function in io.ably.lib.rest.AblyBase
Asynchronously publish an array of Message.Batch objects to one or more channels, up to a maximum of 100 channels.
publishBatchAsync(Array,ChannelOptions,Array,Callback) - function in io.ably.lib.rest.AblyBase
Asynchronously publish an array of Message.Batch objects to one or more channels, up to a maximum of 100 channels.
PublishResponse - class in io.ably.lib.types
Contains the responses from a PublishResponsepublish request.
PublishResult - class in io.ably.lib.types
Contains the result of a publish operation.
publishWithResult(String,Object) - function in io.ably.lib.rest.Channel
Publish a message on this channel using the REST API and return the result.Since the REST API is stateless, this request is made independentlyof any other request on this or any other channel.
publishWithResult(Array) - function in io.ably.lib.rest.Channel
Publish an array of messages on this channel.
publishWithResult(String,Object) - function in io.ably.lib.rest.ChannelBase
Publish a message on this channel using the REST API and return the result.Since the REST API is stateless, this request is made independentlyof any other request on this or any other channel.
publishWithResult(Array) - function in io.ably.lib.rest.ChannelBase
Publish an array of messages on this channel.
Push - class in io.ably.lib.push
Enables a device to be registered and deregistered from receiving push notifications.
push(Array,Param) - function in io.ably.lib.types.Param
 
push(Array,String,String) - function in io.ably.lib.types.Param
 
PushBase - class in io.ably.lib.push
Enables a device to be registered and deregistered from receiving push notifications.
PushBase.Admin - class in io.ably.lib.push.PushBase
 
PushBase.ChannelSubscription - class in io.ably.lib.push.PushBase
Contains the subscriptions of a device, or a group of devices sharing the same clientId,has to a channel in order to receive push notifications.
PushBase.ChannelSubscriptions - class in io.ably.lib.push.PushBase
Enables device push channel subscriptions.
PushBase.DeviceRegistrations - class in io.ably.lib.push.PushBase
Enables the management of push notification registrations with Ably.
PushChannel - class in io.ably.lib.push
Enables devices to subscribe to push notifications for a channel.
pushRecipientJsonObject() - function in io.ably.lib.rest.LocalDevice
 
pushRecipientJsonObject() - function in io.ably.lib.rest.DeviceDetails
 
put(String,String) - function in io.ably.lib.push.SharedPreferenceStorage
Put string value in to storage
put(String,int) - function in io.ably.lib.push.SharedPreferenceStorage
Put integer value in to storage
put(String,String) - function in io.ably.lib.push.Storage
Put string value in to storage
put(String,int) - function in io.ably.lib.push.Storage
Put integer value in to storage
put(String,Array,Array,HttpCore.RequestBody,HttpCore.ResponseHandler,boolean,Callback) - function in io.ably.lib.http.HttpScheduler
Async HTTP PUT for Ably host, with fallbacks
put(String,Array,Array,HttpCore.RequestBody,HttpCore.ResponseHandler,boolean,Callback) - function in io.ably.lib.http.SyncHttpScheduler
Async HTTP PUT for Ably host, with fallbacks
put(String,Array,Array,HttpCore.RequestBody,HttpCore.ResponseHandler,boolean,Callback) - function in io.ably.lib.http.AsyncHttpScheduler
Async HTTP PUT for Ably host, with fallbacks
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  R  S  T  U  V  W  X