Class | Description |
---|---|
ChatRoom |
Represents a multi-user chat room.
|
ChatService |
A chat service hosts chat rooms.
|
InvitationDeclineEvent |
The multi-user chat invitation decline event, which is triggered when an invitee declines a multi-user chat invitation.
|
InvitationEvent |
The multi-user chat invitation event, which is triggered upon receiving an invitation to a multi-user chat.
|
MultiUserChatManager |
Manages Multi-User Chat.
|
Occupant |
The main actor in a multi-user chat environment is the occupant, who can be said to be located “in” a multi-user chat room and to participate in the discussions held in that room.
|
OccupantEvent |
An event which is triggered by an occupant in a chat room.
|
RoomInformation |
Represents information about a chat room.
|
SubjectChangeEvent |
This event is fired, when the subject in a chat room has changed.
|
Enum | Description |
---|---|
OccupantEvent.Type |
The type of the occupant event.
|
Provides classes for XEP-0045: Multi-User Chat.
It defines an XMPP protocol extension for multi-user text chat, whereby multiple XMPP users can exchange messages in the context of a room or channel, similar to Internet Relay Chat (IRC). In addition to standard chatroom features such as room topics and invitations, the protocol defines a strong room control model, including the ability to kick and ban users, to name room moderators and administrators, to require membership or passwords in order to join the room, etc.
Copyright © 2014–2019 XMPP.rocks. All rights reserved.