#include <mucroomhandler.h>
Collaboration diagram for MUCRoomParticipant:

Public Attributes | |
| JID * | nick |
| MUCRoomAffiliation | affiliation |
| MUCRoomRole | role |
| JID * | jid |
| int | flags |
| std::string | reason |
| JID * | actor |
| std::string | newNick |
| std::string | status |
| JID * | alternate |
Definition at line 32 of file mucroomhandler.h.
|
|
If the presence change is the result of an action of a room member, a pointer to the actor's JID is stored here, if the actor chose to disclose his or her identity. Examples: Kicking and banning. 0 if the identity is not disclosed. Definition at line 54 of file mucroomhandler.h. |
|
|
The participant's affiliation with the room. Definition at line 40 of file mucroomhandler.h. |
|
|
If Definition at line 71 of file mucroomhandler.h. |
|
|
ORed MUCUserFlag values. Indicate conditions like: user has been kicked or banned from the room. Also may indicate that this struct refers to this instance's user. (MUC servers send presence to all room occupants, including the originator of the presence.) Definition at line 46 of file mucroomhandler.h. |
|
|
Pointer to the occupant's full JID in a non-anonymous room or in a semi-anonymous room if the user (of gloox) has a role of moderator. 0 if the MUC service doesn't provide the JID. Definition at line 42 of file mucroomhandler.h. |
|
|
In case of a nickname change, this holds the new nick, while the nick member holds the old room nick (in JID form). Definition at line 59 of file mucroomhandler.h. |
|
|
Pointer to a JID holding the participant's full JID in the form
Definition at line 34 of file mucroomhandler.h. |
|
|
If the presence change is the result of an action where the actor can provide a reason for the action, this reason is stored here. Examples: Kicking, banning, leaving the room. Definition at line 51 of file mucroomhandler.h. |
|
|
The participant's role with the room. Definition at line 41 of file mucroomhandler.h. |
|
|
If the presence packet contained a status message, it is stored here. Definition at line 69 of file mucroomhandler.h. |
1.4.1