Class: Vines::Stanza::PubSub

Inherits:
Iq show all
Defined in:
lib/vines/stanza/pubsub.rb,
lib/vines/stanza/pubsub/create.rb,
lib/vines/stanza/pubsub/delete.rb,
lib/vines/stanza/pubsub/publish.rb,
lib/vines/stanza/pubsub/subscribe.rb,
lib/vines/stanza/pubsub/unsubscribe.rb

Direct Known Subclasses

Create, Delete, Publish, Subscribe, Unsubscribe

Defined Under Namespace

Classes: Create, Delete, Publish, Subscribe, Unsubscribe

Constant Summary

Constants inherited from Iq

Iq::VALID_TYPES

Constants inherited from Vines::Stanza

EMPTY, ROUTABLE_STANZAS

Instance Attribute Summary

Attributes inherited from Vines::Stanza

#stream

Method Summary

Methods inherited from Iq

#process, #to_result

Methods inherited from Vines::Stanza

#broadcast, from_node, #initialize, #local?, #local_jid?, #method_missing, #process, register, #route, #router, #send_unavailable, #storage, #to_pubsub_domain?, #unavailable, #validate_from, #validate_to

Constructor Details

This class inherits a constructor from Vines::Stanza

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class Vines::Stanza