| Class | Jabber::MUC::XMUCUser |
| In: |
lib/xmpp4r/muc/x/muc.rb
|
| Parent: | X |
Class for <x/> elements with namespace jabber.org/protocol/muc#user
See JEP-0058 for details
Get all <item/> elements
| result: | [Array] of [XMUCUserItem] |
# File lib/xmpp4r/muc/x/muc.rb, line 61
61: def items
62: res = []
63: each_element('item') { |item|
64: res << item
65: }
66: res
67: end
Retrieve the three-digit code in <x xmlns=‘jabber.org/protocol/muc#user'>
| result: | [Fixnum] or nil |
# File lib/xmpp4r/muc/x/muc.rb, line 48
48: def status_code
49: e = nil
50: each_element('status') { |xe| e = xe }
51: if e and e.attributes['code'].size == 3 and e.attributes['code'].to_i != 0
52: e.attributes['code'].to_i
53: else
54: nil
55: end
56: end