Table of Contents

Enum ObsModelState

Namespace
OBSStudioClient.Model
Assembly
OBSClient.dll

The state of an ObsModel.

public enum ObsModelState

Fields

Disconnected = 0

There is no connection to OBS Studio.

Connecting = 1

The connection is being made.

Synchronizing = 2

The connection is made, and the model of OBS Studio is being read: for the first time, or again because OBS Studio is changing its scene collection or has changed it. The model is not complete: while OBS Studio changes the collection it holds the last that was known (see IsStale), and after it has changed it holds what is read of the new one so far.

Synchronized = 3

The model is complete, and is kept up to date with the events of OBS Studio.

Reconnecting = 4

The connection was lost and the client tries to restore it. The model holds what was known last (see IsStale).