Enum ObsModelState
- Namespace
- OBSStudioClient.Model
- Assembly
- OBSClient.dll
The state of an ObsModel.
public enum ObsModelState
Fields
Disconnected = 0There is no connection to OBS Studio.
Connecting = 1The connection is being made.
Synchronizing = 2The 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 = 3The model is complete, and is kept up to date with the events of OBS Studio.
Reconnecting = 4The connection was lost and the client tries to restore it. The model holds what was known last (see IsStale).