Table of Contents

Enum CoherenceSync.AuthorityTransferType

Namespace
Coherence.Toolkit
Assembly
Coherence.Toolkit.dll

How this entity should respond to requests for authority (via RequestAuthority(AuthorityType)) by other clients.

public enum CoherenceSync.AuthorityTransferType

Fields

NotTransferable = 0

This entity can't be transferred to other clients.

Please note that this setting is not available in some circumstances since that would lead to orphaned entities that cannot ever be adopted again.

Request = 1

This entity will decide at runtime whether a request for authority will be accepted or not.

If there is an event listener listening to OnAuthorityRequestedByConnection, that will take priority.

Otherwise the value of approveAuthorityTransferRequests will be used.

Stealing = 2

This entity will always accept requests for authority.