Navigation
API > API/Runtime > API/Runtime/XMPP
References
| Module | XMPP |
| Header | /Engine/Source/Runtime/Online/XMPP/Public/XmppStanza.h |
| Include | #include "XmppStanza.h" |
Syntax
class IXmppStanza
Remarks
Xmpp stanza abstract interface Exposes getters for various attributes and fields of an Xmpp stanza
Destructors
| Type | Name | Description | |
|---|---|---|---|
~IXmppStanza () |
Functions
| Type | Name | Description | |
|---|---|---|---|
| FString | GetAttribute
(
const FString& Key |
Get Stanza attribute | |
| TOptional< FString > | GetBodyText () |
Get stanza body text (if any) | |
| TUniquePtr< IXmppStanza > | Get given Stanza child, if existing | ||
| FXmppUserJid | GetFrom () |
Get Stanza from (source) user Jid | |
| FString | GetId () |
Get Stanza Id | |
| FString | GetName () |
Get Stanza type (presence, query, message) | |
| FString | GetText () |
Get Stanza text (concatenates all child text nodes) | |
| FXmppUserJid | GetTo () |
Get Stanza to (destination) user Jid | |
| FString | GetType () |
Get Stanza type | |
| bool | HasAttribute
(
const FString& Key |
Returns whether or not stanza has a given attribute | |
| bool | Whether or not Stanza has a given child |