wocky-pubsub-node-protected

wocky-pubsub-node-protected

Functions

Object Hierarchy


Description

Functions

wocky_pubsub_node_get_porter ()

WockyPorter *
wocky_pubsub_node_get_porter (WockyPubsubNode *self);

wocky_pubsub_node_make_subscribe_stanza ()

WockyStanza *
wocky_pubsub_node_make_subscribe_stanza
                               (WockyPubsubNode *self,
                                const gchar *jid,
                                WockyNode **pubsub_node,
                                WockyNode **subscribe_node);

wocky_pubsub_node_make_unsubscribe_stanza ()

WockyStanza *
wocky_pubsub_node_make_unsubscribe_stanza
                               (WockyPubsubNode *self,
                                const gchar *jid,
                                const gchar *subid,
                                WockyNode **pubsub_node,
                                WockyNode **unsubscribe_node);

wocky_pubsub_node_make_delete_stanza ()

WockyStanza *
wocky_pubsub_node_make_delete_stanza (WockyPubsubNode *self,
                                      WockyNode **pubsub_node,
                                      WockyNode **delete_node);

wocky_pubsub_node_make_list_subscribers_stanza ()

WockyStanza *
wocky_pubsub_node_make_list_subscribers_stanza
                               (WockyPubsubNode *self,
                                WockyNode **pubsub_node,
                                WockyNode **subscriptions_node);

wocky_pubsub_node_make_list_affiliates_stanza ()

WockyStanza *
wocky_pubsub_node_make_list_affiliates_stanza
                               (WockyPubsubNode *self,
                                WockyNode **pubsub_node,
                                WockyNode **affiliations_node);

wocky_pubsub_node_parse_affiliations ()

GList *
wocky_pubsub_node_parse_affiliations (WockyPubsubNode *self,
                                      WockyNode *affiliations_node);

wocky_pubsub_node_make_modify_affiliates_stanza ()

WockyStanza *
wocky_pubsub_node_make_modify_affiliates_stanza
                               (WockyPubsubNode *self,
                                GList *affiliates,
                                WockyNode **pubsub_node,
                                WockyNode **affiliations_node);

Parameters

self

a pubsub node

 

affiliates

a list of WockyPubsubAffiliation structures, describing only the affiliations which should be changed.

 

pubsub_node

location at which to store a pointer to the <pubsub/> node, or NULL

 

affiliations_node

location at which to store a pointer to the <affiliations/> node, or NULL

 

Returns

an IQ stanza to modify the entities affiliated to a node that you own.


wocky_pubsub_node_make_get_configuration_stanza ()

WockyStanza *
wocky_pubsub_node_make_get_configuration_stanza
                               (WockyPubsubNode *self,
                                WockyNode **pubsub_node,
                                WockyNode **configure_node);

Parameters

self

a pubsub node

 

pubsub_node

location at which to store a pointer to the <pubsub/> node, or NULL

 

configure_node

location at which to store a pointer to the <configure/> node, or NULL

 

Returns

an IQ stanza to retrieve the configuration of self

Types and Values