Navigation
API > API/Plugins > API/Plugins/MultiUserClientLibrary
Result of changing a client's authority
| Name | EMultiUserChangeAuthorityOperationResult |
| Type | enum |
| Header File | /Engine/Plugins/Developer/Concert/ConcertApp/MultiUserClient/Source/MultiUserClientLibrary/Public/Replication/Async/ChangeClientBlueprintParams.h |
| Include Path | #include "Replication/Async/ChangeClientBlueprintParams.h" |
Syntax
enum EMultiUserChangeAuthorityOperationResult
{
Success,
NoChanges,
RejectedFullyOrPartially,
Timeout,
CancelledDueToStreamUpdate,
Cancelled,
FailedToSendRequest,
NotInSession,
UnknownClient,
NotOnGameThread,
NotAvailable,
}
Values
| Name | Remarks |
|---|---|
| Success | All changes made or none were requested. |
| NoChanges | No changes were requested to be made |
| RejectedFullyOrPartially | Some of the authority changes were rejected by the server. |
| Timeout | Failed because the request timed out. |
| CancelledDueToStreamUpdate | The authority change was not submitted because the stream change was unsuccessful. |
| Cancelled | The submission progress was cancelled, e.g. because the target client disconnected. |
| FailedToSendRequest | Unlikely. |
| NotInSession | No submission took place because the local editor is not in any session. |
| UnknownClient | No submission took place because the client ID was invalid. |
| NotOnGameThread | The request was not made on the game thread. |
| NotAvailable | The MultiUserClient module is not available. |