class Blather::Stanza::Message::MUCUser
Public Class Methods
new(to = nil, body = nil, type = :normal)
click to toggle source
Calls superclass method
Blather::Stanza::Message::new
# File lib/blather/stanza/message/muc_user.rb, line 12 def self.new(to = nil, body = nil, type = :normal) super end
Public Instance Methods
decline()
click to toggle source
# File lib/blather/stanza/message/muc_user.rb, line 37 def decline if decline = find_decline_node Decline.new decline else muc_user << (decline = Decline.new nil, nil, nil, self.document) decline end end
find_decline_node()
click to toggle source
# File lib/blather/stanza/message/muc_user.rb, line 46 def find_decline_node muc_user.find_first 'ns:decline', :ns => self.class.registered_ns end
find_invite_node()
click to toggle source
# File lib/blather/stanza/message/muc_user.rb, line 33 def find_invite_node muc_user.find_first 'ns:invite', :ns => self.class.registered_ns end
invite()
click to toggle source
# File lib/blather/stanza/message/muc_user.rb, line 24 def invite if invite = find_invite_node Invite.new invite else muc_user << (invite = Invite.new nil, nil, nil, self.document) invite end end
invite?()
click to toggle source
# File lib/blather/stanza/message/muc_user.rb, line 16 def invite? !!find_invite_node end
invite_decline?()
click to toggle source
# File lib/blather/stanza/message/muc_user.rb, line 20 def invite_decline? !!find_decline_node end