|
gloox
1.0.1
|
Classes | |
| struct | Subscriber |
| struct | Affiliate |
| struct | TrackedInfo |
| struct | SubscriptionInfo |
| class | Event |
| This is an implementation of a PubSub Notification as a StanzaExtension. More... | |
| class | Item |
| Abstracts a PubSub Item (XEP-0060). More... | |
| class | Manager |
| This manager is used to interact with PubSub services (XEP-0060). More... | |
| class | ResultHandler |
| A virtual interface to receive item related requests results. More... | |
Namespace holding all the Pubsub-related structures and definitions.
| enum AccessModel |
Describes the access types.
| enum AffiliationType |
Describes the different node affiliation types.
| AffiliationNone |
No particular affiliation type. |
| AffiliationPublisher |
Entity is allowed to publish items. |
| AffiliationOwner |
Manager for the node. |
| AffiliationOutcast |
Entity is disallowed from subscribing or publishing. |
| AffiliationInvalid |
Invalid Affiliation type. |
| enum EventType |
Event types.
| enum NodeType |
Describes the different node types.
| enum PubSubFeature |
Describes the different PubSub features (XEP-0060 Sect. 10).
| FeatureCollections |
Collection nodes are supported. RECOMMENDED |
| FeatureConfigNode |
Configuration of node options is supported. RECOMMENDED |
| FeatureCreateAndConfig |
Simultaneous creation and configuration of nodes is supported. RECOMMENDED |
| FeatureCreateNodes |
Creation of nodes is supported. RECOMMENDED |
| FeatureDeleteAny |
Any publisher may delete an item (not only the originating publisher). OPTIONAL |
| FeatureDeleteNodes |
Deletion of nodes is supported. RECOMMENDED |
| FeatureGetPending |
Retrieval of pending subscription approvals is supported. OPTIONAL |
| FeatureInstantNodes |
Creation of instant nodes is supported. RECOMMENDED |
| FeatureItemIDs |
Publishers may specify item identifiers. RECOMMENDED |
| FeatureLeasedSubscription |
Time-based subscriptions are supported. OPTIONAL |
| FeatureManageSubscriptions |
Node owners may manage subscriptions. OPTIONAL |
| FeatureMetaData |
Node meta-data is supported. RECOMMENDED |
| FeatureModifyAffiliations |
Node owners may modify affiliations. OPTIONAL |
| FeatureMultiCollection |
A single leaf node may be associated with multiple collections. OPTIONAL |
| FeatureMultiSubscribe |
A single entity may subscribe to a node multiple times. OPTIONAL |
| FeaturePutcastAffiliation |
The outcast affiliation is supported. RECOMMENDED |
| FeaturePersistentItems |
Persistent items are supported. RECOMMENDED |
| FeaturePresenceNotifications |
Presence-based delivery of event notifications is supported. OPTIONAL |
| FeaturePublish |
Publishing items is supported (note: not valid for collection nodes). REQUIRED |
| FeaturePublisherAffiliation |
The publisher affiliation is supported. OPTIONAL |
| FeaturePurgeNodes |
Purging of nodes is supported. OPTIONAL |
| FeatureRetractItems |
Item retraction is supported. OPTIONAL |
| FeatureRetrieveAffiliations |
Retrieval of current affiliations is supported. RECOMMENDED |
| FeatureRetrieveDefault |
Retrieval of default node configuration is supported. RECOMMENDED |
| FeatureRetrieveItems |
Item retrieval is supported. RECOMMENDED |
| FeatureRetrieveSubscriptions |
Retrieval of current subscriptions is supported. RECOMMENDED |
| FeatureSubscribe |
Subscribing and unsubscribing are supported. REQUIRED |
| FeatureSubscriptionOptions |
Configuration of subscription options is supported. OPTIONAL |
| FeatureSubscriptionNotifs |
Notification of subscription state changes is supported. |
| FeatureUnknown |
Unrecognized feature |
| enum SubscriptionObject |
| enum SubscriptionType |
Describes the different subscription types.
1.8.1.2