unreal.MultiUserChangeAuthorityOperationResult

class unreal.MultiUserChangeAuthorityOperationResult

Bases: EnumBase

Result of changing a client’s authority

C++ Source:

  • Plugin: MultiUserClient

  • Module: MultiUserClientLibrary

  • File: ChangeClientBlueprintParams.h

CANCELLED: MultiUserChangeAuthorityOperationResult

The submission progress was cancelled, e.g. because the target client disconnected.

Type:

5

CANCELLED_DUE_TO_STREAM_UPDATE: MultiUserChangeAuthorityOperationResult

The authority change was not submitted because the stream change was unsuccessful.

Type:

4

FAILED_TO_SEND_REQUEST: MultiUserChangeAuthorityOperationResult

Unlikely. ISubmissionWorkflow validation rejected the change. See log. Could be e.g. that the remote client does not allow remote editing.

Type:

6

NOT_AVAILABLE: MultiUserChangeAuthorityOperationResult

The MultiUserClient module is not available. Usually when you’re in a runtime build but the operation can only be run in editor builds.

Type:

10

NOT_IN_SESSION: MultiUserChangeAuthorityOperationResult

No submission took place because the local editor is not in any session.

Type:

7

NOT_ON_GAME_THREAD: MultiUserChangeAuthorityOperationResult

The request was not made on the game thread.

Type:

9

NO_CHANGES: MultiUserChangeAuthorityOperationResult

No changes were requested to be made

Type:

1

REJECTED_FULLY_OR_PARTIALLY: MultiUserChangeAuthorityOperationResult

Some of the authority changes were rejected by the server.

Type:

2

SUCCESS: MultiUserChangeAuthorityOperationResult

All changes made or none were requested.

Type:

0

TIMEOUT: MultiUserChangeAuthorityOperationResult

Failed because the request timed out.

Type:

3

UNKNOWN_CLIENT: MultiUserChangeAuthorityOperationResult

No submission took place because the client ID was invalid.

Type:

8