1AnyEvent::XMPP::Ext::MUUCs:e:rUsCeorn(t3r)ibuted Perl DoAcnuymEevnetnatt:i:oXnMPP::Ext::MUC::User(3)
2
3
4
6 AnyEvent::XMPP::Ext::MUC::User - User class
7
10 This module represents a user (occupant) handle for a MUC. This class
11 is derived from AnyEvent::XMPP::Presence as a user has also a presence
12 within a room.
13
15 new (%args)
16 nick
17 The nickname of the MUC user.
18
19 affiliation
20 The affiliation of the user.
21
22 role
23 The role of the user.
24
25 room
26 The AnyEvent::XMPP::Ext::MUD::Room this user is in.
27
28 in_room_jid
29 The room local JID of the user.
30
31 real_jid
32 The real JID of the user, this might be undef if it is an anonymous
33 room.
34
35 make_message (%args)
36 Returns a AnyEvent::XMPP::Ext::MUC::Message object with the to
37 field set to this presence full JID.
38
39 %args are further arguments to the constructor of the message.
40
41 did_create_room
42 This method returns true if the user created a room.
43
45 Robin Redeker, "<elmex at ta-sa.org>", JID: "<elmex at jabber.org>"
46
48 Copyright 2007, 2008 Robin Redeker, all rights reserved.
49
50 This program is free software; you can redistribute it and/or modify it
51 under the same terms as Perl itself.
52
53
54
55perl v5.38.0 2023-07-20 AnyEvent::XMPP::Ext::MUC::User(3)