Navigation
API > API/Runtime > API/Runtime/XMPP
References
| Module | XMPP |
| Header | /Engine/Source/Runtime/Online/XMPP/Public/XmppConnection.h |
| Include | #include "XmppConnection.h" |
Syntax
class FXmppServer
Remarks
Info needed for connecting to an XMPP server
Variables
| Type | Name | Description | |
|---|---|---|---|
| FString | AppId | App id associated with this client | |
| bool | bPrivateChatFriendsOnly | Limit private chat to friends only | |
| bool | bResetPingTimeoutOnReceiveStanza | Reset ping timeout on received stanzas | |
| bool | bUsePlainTextAuth | True to allow the usage of plain text authentication | |
| bool | bUseSSL | True to enable SSL handshake for connection | |
| FString | ClientResource | Client id user is logging in from (constructed from other fields) | |
| FString | Domain | Domain for user jid | |
| int32 | MaxPingRetries | Max number of retries on ping timeout before connection is abandoned and logged out | |
| float | PingInterval | Seconds between sending server ping requests | |
| float | PingTimeout | Seconds before a server ping request is treated as a timeout | |
| FString | Platform | Platform the player is using | |
| FString | PlatformUserId | Platform user id, if applicable | |
| FString | ServerAddr | Ip/host to connect to | |
| int32 | ServerPort | Port number 5222 typically |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FXmppServer () |