Tsarr Documentation - v2.16.0
    Preparing search index...

    Type Alias OutboundWebSocketMessageWritable

    OutboundWebSocketMessageWritable:
        | { MessageType: "ActivityLogEntry" } & ActivityLogEntryMessageWritable
        | { MessageType: "ForceKeepAlive" } & ForceKeepAliveMessageWritable
        | { MessageType: "GeneralCommand" } & GeneralCommandMessageWritable
        | { MessageType: "LibraryChanged" } & LibraryChangedMessageWritable
        | { MessageType: "KeepAlive" } & OutboundKeepAliveMessageWritable
        | { MessageType: "Play" } & PlayMessageWritable
        | { MessageType: "Playstate" } & PlaystateMessageWritable
        | { MessageType: "PackageInstallationCancelled" } & PluginInstallationCancelledMessageWritable
        | { MessageType: "PackageInstallationCompleted" } & PluginInstallationCompletedMessageWritable
        | { MessageType: "PackageInstallationFailed" } & PluginInstallationFailedMessageWritable
        | { MessageType: "PackageInstalling" } & PluginInstallingMessageWritable
        | { MessageType: "PackageUninstalled" } & PluginUninstalledMessageWritable
        | { MessageType: "RefreshProgress" } & RefreshProgressMessageWritable
        | { MessageType: "RestartRequired" } & RestartRequiredMessageWritable
        | { MessageType: "ScheduledTaskEnded" } & ScheduledTaskEndedMessageWritable
        | { MessageType: "ScheduledTasksInfo" } & ScheduledTasksInfoMessageWritable
        | { MessageType: "SeriesTimerCancelled" } & SeriesTimerCancelledMessageWritable
        | { MessageType: "SeriesTimerCreated" } & SeriesTimerCreatedMessageWritable
        | { MessageType: "ServerRestarting" } & ServerRestartingMessageWritable
        | { MessageType: "ServerShuttingDown" } & ServerShuttingDownMessageWritable
        | { MessageType: "Sessions" } & SessionsMessageWritable
        | { MessageType: "SyncPlayCommand" } & SyncPlayCommandMessageWritable
        | { MessageType: "TimerCancelled" } & TimerCancelledMessageWritable
        | { MessageType: "TimerCreated" } & TimerCreatedMessageWritable
        | { MessageType: "UserDataChanged" } & UserDataChangedMessageWritable
        | { MessageType: "UserDeleted" } & UserDeletedMessageWritable
        | { MessageType: "UserUpdated" } & UserUpdatedMessageWritable
        | { MessageType: "SyncPlayGroupUpdate" } & SyncPlayGroupUpdateMessageWritable

    Represents the list of possible outbound websocket types