Navigation
API > API/Plugins > API/Plugins/MultiUserClientLibrary > API/Plugins/MultiUserClientLibrary/Replication > API/Plugins/MultiUserClientLibrary/Replication/Async
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UBlueprintAsyncActionBase
- UChangeClientAsyncAction
References
| Module | MultiUserClientLibrary |
| Header | /Engine/Plugins/Developer/Concert/ConcertApp/MultiUserClient/Source/MultiUserClientLibrary/Public/Replication/Async/ChangeClientAsyncAction.h |
| Include | #include "Replication/Async/ChangeClientAsyncAction.h" |
Syntax
UCLASS ()
class UChangeClientAsyncAction : public UBlueprintAsyncActionBase
Remarks
Enqueues a request for changing a specific client's stream and / or authority. This class exposes IMultiUserReplication::EnqueueChanges.
Variables
| Type | Name | Description | |
|---|---|---|---|
| FOnChangeOperationCompleted | OnCompleted | Event that triggers when the operation completes. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| UChangeClientAsyncAction * | ChangeClient
(
const FGuid& ClientId, |
Allows changing of a client's stream and authority. |
Overridden from UBlueprintAsyncActionBase
| Type | Name | Description | |
|---|---|---|---|
| void | Activate () |
Called to trigger the action once the delegates have been bound |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FOnChangeOperationCompleted |