docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Enum NetworkObject.OwnershipRequestStatus

    Returned by RequestOwnership() to signify w RequestSent: The request for ownership was sent (does not mean it will be granted, but the request was sent). AlreadyOwner: The current client is already the owner (no need to request ownership). RequestRequiredNotSet: The RequestRequired flag is not set on this NetworkObject Locked: The current owner has locked ownership which means requests are not available at this time. RequestInProgress: There is already a known request in progress. You can scan for ownership changes and try upon SessionOwnerOnly: This object is marked as SessionOwnerOnly and therefore cannot be requested a change in ownership or just try again after a specific period of time or no longer attempt to request ownership.

    Namespace: Unity.Netcode
    Assembly: Unity.Netcode.Runtime.dll
    Syntax
    public enum NetworkObject.OwnershipRequestStatus

    Fields

    Name Description
    AlreadyOwner

    The current client is already the owner (no need to request ownership)

    Locked

    The current owner has locked ownership which means requests are not available at this time

    RequestInProgress

    There is already a known request in progress. You can scan for ownership changes and try again after a specific period of time or no longer attempt to request ownership

    RequestRequiredNotSet

    The OwnershipStatus.RequestRequired flag is not set on this NetworkObject

    RequestSent

    The request for ownership was sent (does not mean it will be granted, but the request was sent)

    SessionOwnerOnly

    This object is marked as SessionOwnerOnly and therefore cannot be requested

    In This Article
    Back to top
    Copyright © 2025 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)