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 | |
| 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. |