Package io.ably.lib.realtime
-
Interface Summary Interface Description AblyRealtime.Channels A collection of Channels associated with this Ably Realtime instance.Channel.MessageListener ChannelBase.MessageListener An interface whereby a client maybe notified of message on a channel.ChannelStateListener An interface whereby a client may be notified of state changes for a channel.CompletionListener An interface allowing a client to be notified of the outcome of an asynchronous operation.ConnectionStateListener An interface whereby a client may be notified of state changes for a connection.Presence.PresenceListener An interface allowing a listener to be notified of arrival of a presence message. -
Class Summary Class Description AblyRealtime A client that extends the functionality of theAblyRestand provides additional realtime-specific features.Channel ChannelBase Enables messages to be published and subscribed to.ChannelStateListener.ChannelStateChange Contains state change information emitted byChannelobjects.ChannelStateListener.Filter ChannelStateListener.Multicaster CompletionListener.FromCallback CompletionListener.Multicaster A Multicaster instance is used in the Ably library to manage a list of client listeners against certain operations.CompletionListener.ToCallback Connection Enables the management of a connection to Ably.ConnectionStateListener.ConnectionStateChange ContainsConnectionStatechange information emitted by theConnectionobject.ConnectionStateListener.Filter ConnectionStateListener.Multicaster Presence Enables the presence set to be entered and subscribed to, and the historic presence set to be retrieved for a channel. -
Enum Summary Enum Description ChannelEvent Describes the events emitted by aChannelobject.ChannelState Describes the possible states of aChannelobject.ConnectionEvent Describes the events emitted by aConnectionobject.ConnectionState Describes the realtimeConnectionobject states.