Navigation
Classes
| Type | Name | Description | |
|---|---|---|---|
| FXmppChatMember | Member of a chat room | ||
| FXmppChatMessage | Chat message received from another Xmpp user | ||
| FXmppMessage | Message received from Xmpp user/admin | ||
| FXmppModule | Module for Xmpp connections Use CreateConnection to create a new Xmpp connection | ||
| FXmppMucPresence | Muc room presence from an Xmpp muc room member | ||
| FXmppPubSubConfig | Info to configure a new PubSub node | ||
| FXmppPubSubMessage | Message received from PubSub node | ||
| FXmppPubSubNode | Info cached about a PubSub node | ||
| FXmppRoomConfig | Info to configure a new room | ||
| FXmppRoomInfo | Info for a joined/created chat room | ||
| FXmppServer | Info needed for connecting to an XMPP server | ||
| FXmppUserJid | Jid for identifying user on the current connection as well as roster members | ||
| FXmppUserPresence | User presence info obtained from Xmpp roster | ||
| IXmppChat | Interface for sending/receiving chat messages between users | ||
| IXmppConnection | Base interface for connecting to Xmpp | ||
| IXmppMessages | Interface for sending/receiving messages between users (also admin to user notifications) | ||
| IXmppMultiUserChat | Interface for creating/joining/chatting in a MUC | ||
| IXmppPresence | Interface for updating presence for current user and for obtaining updates of roster members | ||
| IXmppPubSub | Interface for publishing/subscribing to events | ||
| IXmppStanza | Xmpp stanza abstract interface Exposes getters for various attributes and fields of an Xmpp stanza |
Typedefs
| Name | Description |
|---|---|
| FXmppChatMemberPtr | |
| FXmppChatMemberRef | |
| FXmppPubSubId | Id of a PubSub node |
| FXmppRoomId | Id of a chat room |
| IXmppChatPtr | |
| IXmppMessagesPtr | |
| IXmppMultiUserChatPtr | |
| IXmppPresencePtr | |
| IXmppPubSubPtr |
Enums
| Type | Name | Description | |
|---|---|---|---|
| EXmppChatMemberAffiliation::Type | Affiliation of a chat room member (long term associations with a room, persists across visits) http://xmpp.org/extensions/xep-0045.html#affil | ||
| EXmppChatMemberRole::Type | Role of a chat room member (temporary role while in the room) http://xmpp.org/extensions/xep-0045.html#roles | ||
| EXmppLoginStatus::Type | Possible XMPP login states | ||
| EXmppPresenceStatus::Type | Basic presence online states |
Functions
| Type | Name | Description | |
|---|---|---|---|
| const TCHAR * | EXmppChatMemberAffiliation::ToString
(
Type Affiliation |
||
| Type | EXmppChatMemberAffiliation::ToType
(
const FString& Affiliation |
||
| const TCHAR * | EXmppChatMemberRole::ToString
(
Type Role |
||
| Type | EXmppChatMemberRole::ToType
(
const FString& Role |
||
| const TCHAR * | EXmppLoginStatus::ToString
(
EXmppLoginStatus::Type EnumVal |
||
| const TCHAR * |