xmpp_parsers::pubsub

Module pubsub

Source
Expand description

The http://jabber.org/protocol/pubsub protocol.

Structs§

Affiliation
An affiliation element.
AffiliationAsXmlIterator
Convert a Affiliation into XML events.
AffiliationFromXmlBuilder
Build a Affiliation from XML events.
Affiliations
A list of affiliations you have on a service, or on a node.
AffiliationsAsXmlIterator
Convert a Affiliations into XML events.
AffiliationsFromXmlBuilder
Build a Affiliations from XML events.
Configure
Request to configure a new node.
ConfigureAsXmlIterator
Convert a Configure into XML events.
ConfigureFromXmlBuilder
Build a Configure from XML events.
Create
Request to create a new node.
CreateAsXmlIterator
Convert a Create into XML events.
CreateFromXmlBuilder
Build a Create from XML events.
Default
Request for a default node configuration.
DefaultAsXmlIterator
Convert a [Default] into XML events.
DefaultFromXmlBuilder
Build a [Default] from XML events.
Item
Response wrapper for a PubSub <item/>.
Items
A request for a list of items.
ItemsAsXmlIterator
Convert a Items into XML events.
ItemsFromXmlBuilder
Build a Items from XML events.
Options
The options associated to a subscription request.
OptionsAsXmlIterator
Convert a Options into XML events.
OptionsFromXmlBuilder
Build a Options from XML events.
Publish
Request to publish items to a node.
PublishAsXmlIterator
Convert a Publish into XML events.
PublishFromXmlBuilder
Build a Publish from XML events.
PublishOptions
The options associated to a publish request.
PublishOptionsAsXmlIterator
Convert a PublishOptions into XML events.
PublishOptionsFromXmlBuilder
Build a PublishOptions from XML events.
Retract
A request to retract some items from a node.
RetractAsXmlIterator
Convert a Retract into XML events.
RetractFromXmlBuilder
Build a Retract from XML events.
Subscribe
A request to subscribe a JID to a node.
SubscribeAsXmlIterator
Convert a Subscribe into XML events.
SubscribeFromXmlBuilder
Build a Subscribe from XML events.
SubscribeOptions
Indicate that the subscription can be configured.
SubscriptionElem
A subscription element, describing the state of a subscription.
SubscriptionElemAsXmlIterator
Convert a SubscriptionElem into XML events.
SubscriptionElemFromXmlBuilder
Build a SubscriptionElem from XML events.
Subscriptions
A request for current subscriptions.
SubscriptionsAsXmlIterator
Convert a Subscriptions into XML events.
SubscriptionsFromXmlBuilder
Build a Subscriptions from XML events.
Unsubscribe
An unsubscribe request.
UnsubscribeAsXmlIterator
Convert a Unsubscribe into XML events.
UnsubscribeFromXmlBuilder
Build a Unsubscribe from XML events.

Enums§

PubSub
Main payload used to communicate with a PubSub service.