MUCListItem Struct Reference

#include <mucroomconfighandler.h>

Collaboration diagram for MUCListItem:

Collaboration graph
[legend]

List of all members.

Public Attributes

JIDjid
std::string nick
MUCRoomAffiliation affiliation
MUCRoomRole role
std::string reason


Detailed Description

An item in a list of MUC room users. Lists of these items are used when manipulating the lists of members, admins, owners, etc. of a room.

Definition at line 33 of file mucroomconfighandler.h.


Member Data Documentation

JID* jid

Pointer to the occupant's JID if available, 0 otherwise.

Definition at line 35 of file mucroomconfighandler.h.

std::string nick

The occupant's nick in the room.

Definition at line 36 of file mucroomconfighandler.h.

MUCRoomAffiliation affiliation

The occupant's affiliation.

Definition at line 37 of file mucroomconfighandler.h.

MUCRoomRole role

The occupant's role.

Definition at line 38 of file mucroomconfighandler.h.

std::string reason

Use this only when **setting** the item's role/affiliation to specify a reason for the role/affiliation change. This field is empty in items fetched from the MUC service.

Definition at line 39 of file mucroomconfighandler.h.


The documentation for this struct was generated from the following file:
Generated on Sat Nov 10 08:50:38 2007 for gloox by  doxygen 1.5.3-20071008