Yate
|
A MUC room member. More...
#include <yatecbase.h>
Public Types | |
enum | Affiliation { AffUnknown = 0, AffNone, Outcast, Member, Admin, Owner } |
enum | Role { RoleUnknown = 0, RoleNone, Visitor, Participant, Moderator } |
Public Member Functions | |
MucRoomMember (const char *id, const char *nick, const char *uri=0) | |
Public Attributes | |
String | m_uri |
String | m_instance |
int | m_affiliation |
int | m_role |
Static Public Attributes | |
static const TokenDict | s_affName [] |
static const TokenDict | s_roleName [] |
A MUC room member.
This class holds data about a MUC room member. The resource name holds the nickname
enum Affiliation |
Member affiliation to the room
enum Role |
Member role after joining the room
MucRoomMember | ( | const char * | id, |
const char * | nick, | ||
const char * | uri = 0 |
||
) | [inline, explicit] |
Constructor
id | Member internal id |
nick | Member nickname |
uri | Member uri |
const TokenDict s_roleName[] [static] |
Role names