docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Enum VivoxObserverType

    Flags that control which IVivoxService events a VivoxObserver subscribes to. Combine values with the bitwise OR operator to subscribe to multiple categories.

    Namespace: Unity.Services.Vivox
    Assembly: Unity.Services.Vivox.dll
    Syntax
    [Flags]
    public enum VivoxObserverType

    Fields

    Name Description
    All

    All event categories.

    AudioDevices

    Audio device events: AvailableInputDevicesChanged, EffectiveInputDeviceChanged, AvailableOutputDevicesChanged, EffectiveOutputDeviceChanged.

    Channel

    Channel join/leave and participant events: ChannelJoined, ChannelLeft, ParticipantJoined, ParticipantLeft.

    ChannelMessages

    Channel text message events: ChannelMessageReceived, ChannelMessageEdited, ChannelMessageDeleted.

    DirectMessages

    Direct message events: DirectMessageReceived, DirectMessageEdited, DirectMessageDeleted.

    Login

    Login and logout events: LoggedIn, LoggedOut.

    None

    No events. The observer will still track service initialization state and expose IsServiceInitialized, IsLoggedIn, and IsInTargetChannel for polling, but will not fire any events.

    In This Article
    Back to top
    Copyright © 2026 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)