Navigation
API > API/Runtime > API/Runtime/XMPP
Jid for identifying user on the current connection as well as roster members
| Name | FXmppUserJid |
| Type | class |
| Header File | /Engine/Source/Runtime/Online/XMPP/Public/XmppConnection.h |
| Include Path | #include "XmppConnection.h" |
Syntax
class FXmppUserJid
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FXmppUserJid
(
FString InId, |
XmppConnection.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Domain | FString | Domain user has access to | XmppConnection.h | |
| Id | FString | Unique id for the user | XmppConnection.h | |
| Resource | FString | Client resource user is logged in from | XmppConnection.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FString GetBareId() |
Return Bare id (id@domain) | XmppConnection.h | |
FString GetFullPath() |
Full jid path |
XmppConnection.h | |
bool IsValid() |
XmppConnection.h | ||
bool ParseResource
(
FString& OutAppId, |
Get the components that comprise the resource | XmppConnection.h | |
FString ToDebugString() |
XmppConnection.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FString CreateResource
(
const FString& AppId, |
XmppConnection.h | ||
static FXmppUserJid FromFullJid
(
const FString& JidString |
Create an FXmppUserJid from a formatted JID e.g., user@domain/resource | XmppConnection.h | |
static FString ParseMucUserResource
(
const FString& InResource |
Separate the MUC half of the resource (nickname:userid) from the UserJid resource portion (Vx:AppId:Platform:etc) This is highly dependent on FChatRoomMemberMcp::BuildMemberJidResourceString | XmppConnection.h | |
static bool ParseResource
(
const FString& InResource, |
Get the components that comprise the resource | XmppConnection.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool operator!=
(
const FXmppUserJid& Other |
XmppConnection.h | ||
bool operator==
(
const FXmppUserJid& Other |
XmppConnection.h |