kotlin

//pubnub-core-api/com.pubnub.api.v2.entities

Package-level declarations

Types

Name Summary
BaseChannel [jvm]
interface BaseChannel<EventListener : BaseEventListener, Subscription : BaseSubscription<EventListener>> : Subscribable<EventListener>
A representation of a PubNub channel identified by its name.
BaseChannelGroup [jvm]
interface BaseChannelGroup<Lis : BaseEventListener, Subscription : BaseSubscription<Lis>> : Subscribable<Lis>
A representation of a PubNub channel group identified by its name.
BaseChannelMetadata [jvm]
interface BaseChannelMetadata<Lis : BaseEventListener, Sub : BaseSubscription<Lis>> : Subscribable<Lis>
BaseUserMetadata [jvm]
interface BaseUserMetadata<Lis : BaseEventListener, Sub : BaseSubscription<Lis>> : Subscribable<Lis>
Subscribable [jvm]
interface Subscribable<EvLis : BaseEventListener>
This interface is implemented by entities that can be subscribed to, such as channels, channel groups, and user and channel metadata.