Class: Blather::Stanza::Presence::MUC

Inherits:
Status show all
Includes:
InstanceMethods
Defined in:
lib/blather/stanza/presence/muc.rb

Defined Under Namespace

Modules: InstanceMethods

Constant Summary

Constants inherited from Status

Status::POSSIBLE_STATES, Status::VALID_STATES, Status::VALID_TYPES

Constants inherited from Blather::Stanza::Presence

VALID_TYPES

Constants inherited from XMPPNode

XMPPNode::BASE_NAMES

Instance Attribute Summary

Attributes inherited from Blather::Stanza

#handler_hierarchy

Class Method Summary collapse

Methods included from InstanceMethods

#inherit, #muc

Methods included from Status::InstanceMethods

#<=>, #available?, #away?, #chat?, #dnd?, #message, #message=, #priority, #priority=, #state, #state=, #xa?

Methods inherited from Blather::Stanza::Presence

#error?, import, #probe?, #subscribe?, #subscribed?, #type=, #unavailable?, #unsubscribe?, #unsubscribed?

Methods inherited from Blather::Stanza

#as_error, #error?, #from, #from=, handler_list, #id, #id=, #initialize, next_id, register, #reply, #reply!, #to, #to=, #type, #type=

Methods inherited from XMPPNode

class_from_registration, #decorate, decorator_modules, import, parse, register, #to_stanza

Constructor Details

This class inherits a constructor from Blather::Stanza

Class Method Details

.new(*args) ⇒ Object



8
9
10
11
12
# File 'lib/blather/stanza/presence/muc.rb', line 8

def self.new(*args)
  new_node = super
  new_node.muc
  new_node
end