UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
IXmppPubSub Member List

This is the complete list of members for IXmppPubSub, including all inherited members.

ConfigureNode(const FXmppPubSubId &NodeId, const FXmppPubSubConfig &NodeConfig)=0IXmppPubSubpure virtual
CreateNode(const FXmppPubSubId &NodeId, const FXmppPubSubConfig &NodeConfig)=0IXmppPubSubpure virtual
DECLARE_MULTICAST_DELEGATE_FourParams(FOnXmppPubSubCreateNodeComplete, const TSharedRef< IXmppConnection > &, bool, const FXmppPubSubId &, const FString &)IXmppPubSub
DECLARE_MULTICAST_DELEGATE_FourParams(FOnXmppPubSubConfigureNodeComplete, const TSharedRef< IXmppConnection > &, bool, const FXmppPubSubId &, const FString &)IXmppPubSub
DECLARE_MULTICAST_DELEGATE_FourParams(FOnXmppPubSubDestroyNodeComplete, const TSharedRef< IXmppConnection > &, bool, const FXmppPubSubId &, const FString &)IXmppPubSub
DECLARE_MULTICAST_DELEGATE_FourParams(FOnXmppPubSubQueryNodeComplete, const TSharedRef< IXmppConnection > &, bool, const FXmppPubSubId &, const FString &)IXmppPubSub
DECLARE_MULTICAST_DELEGATE_FourParams(FOnXmppPubSubQuerySubscriptionsComplete, const TSharedRef< IXmppConnection > &, bool, const FXmppPubSubId &, const FString &)IXmppPubSub
DECLARE_MULTICAST_DELEGATE_FourParams(FOnXmppPubSubMessageReceived, const TSharedRef< IXmppConnection > &, FXmppPubSubId &, const FXmppUserJid &, const TSharedRef< FXmppPubSubMessage > &)IXmppPubSub
DECLARE_MULTICAST_DELEGATE_ThreeParams(FOnXmppPubSubSubscribed, const TSharedRef< IXmppConnection > &, FXmppPubSubId &, const FXmppUserJid &)IXmppPubSub
DECLARE_MULTICAST_DELEGATE_ThreeParams(FOnXmppPubSubUnsubscribed, const TSharedRef< IXmppConnection > &, FXmppPubSubId &, const FXmppUserJid &)IXmppPubSub
DestroyNode(const FXmppPubSubId &NodeId)=0IXmppPubSubpure virtual
GetLastMessages(const FXmppPubSubId &NodeId, int32 NumMessages, TArray< TSharedRef< FXmppPubSubMessage > > &OutMessages) const =0IXmppPubSubpure virtual
GetNodeInfo(const FXmppPubSubId &NodeId) const =0IXmppPubSubpure virtual
GetOwnedNodes() const =0IXmppPubSubpure virtual
GetSubscribedNodes() const =0IXmppPubSubpure virtual
OnConfigureNodeComplete()=0IXmppPubSubpure virtual
OnCreateNodeComplete()=0IXmppPubSubpure virtual
OnDestroyNodeComplete()=0IXmppPubSubpure virtual
OnMessageReceived()=0IXmppPubSubpure virtual
OnQueryNodeComplete()=0IXmppPubSubpure virtual
OnQuerySubscriptionsComplete()=0IXmppPubSubpure virtual
OnSubscribed()=0IXmppPubSubpure virtual
OnUnsubscribed()=0IXmppPubSubpure virtual
PublishMessage(const FXmppPubSubId &NodeId, const FXmppPubSubMessage &Message)=0IXmppPubSubpure virtual
QueryNode(const FXmppPubSubId &NodeId)=0IXmppPubSubpure virtual
QuerySubscriptions()=0IXmppPubSubpure virtual
Subscribe(const FXmppPubSubId &NodeId)=0IXmppPubSubpure virtual
Unsubscribe(const FXmppPubSubId &NodeId)=0IXmppPubSubpure virtual
~IXmppPubSub()IXmppPubSubinlinevirtual