Navigation
API > API/Runtime > API/Runtime/XMPP
Interface for sending/receiving messages between users (also admin to user notifications)
| Name | IXmppMessages |
| Type | class |
| Header File | /Engine/Source/Runtime/Online/XMPP/Public/XmppMessages.h |
| Include Path | #include "XmppMessages.h" |
Syntax
class IXmppMessages
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~IXmppMessages() |
Destructor | XmppMessages.h |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FOnXmppMessageReceived | TMulticastDelegate_ThreeParams< void, const TSharedRef< IXmppConnection > &, const FXmppUserJid &, const TSharedRef< FXmppMessage > & > | Delegate callback for when a new message is received | XmppMessages.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FOnXmppMessageReceived & OnReceiveMessage() |
XmppMessages.h | ||
bool SendMessage
(
const FXmppUserJid& RecipientId, |
XmppMessages.h | ||
bool SendMessage
(
const FXmppUserJid& RecipientId, |
Send a message to a user via xmpp service | XmppMessages.h |