SessionMessageType

The different kinds of messages that are used in the WebSocket api.

Enum

  • FORCEKEEPALIVE (value: 'ForceKeepAlive')

  • GENERALCOMMAND (value: 'GeneralCommand')

  • USERDATACHANGED (value: 'UserDataChanged')

  • SESSIONS (value: 'Sessions')

  • PLAY (value: 'Play')

  • SYNCPLAYCOMMAND (value: 'SyncPlayCommand')

  • SYNCPLAYGROUPUPDATE (value: 'SyncPlayGroupUpdate')

  • PLAYSTATE (value: 'Playstate')

  • RESTARTREQUIRED (value: 'RestartRequired')

  • SERVERSHUTTINGDOWN (value: 'ServerShuttingDown')

  • SERVERRESTARTING (value: 'ServerRestarting')

  • LIBRARYCHANGED (value: 'LibraryChanged')

  • USERDELETED (value: 'UserDeleted')

  • USERUPDATED (value: 'UserUpdated')

  • SERIESTIMERCREATED (value: 'SeriesTimerCreated')

  • TIMERCREATED (value: 'TimerCreated')

  • SERIESTIMERCANCELLED (value: 'SeriesTimerCancelled')

  • TIMERCANCELLED (value: 'TimerCancelled')

  • REFRESHPROGRESS (value: 'RefreshProgress')

  • SCHEDULEDTASKENDED (value: 'ScheduledTaskEnded')

  • PACKAGEINSTALLATIONCANCELLED (value: 'PackageInstallationCancelled')

  • PACKAGEINSTALLATIONFAILED (value: 'PackageInstallationFailed')

  • PACKAGEINSTALLATIONCOMPLETED (value: 'PackageInstallationCompleted')

  • PACKAGEINSTALLING (value: 'PackageInstalling')

  • PACKAGEUNINSTALLED (value: 'PackageUninstalled')

  • ACTIVITYLOGENTRY (value: 'ActivityLogEntry')

  • SCHEDULEDTASKSINFO (value: 'ScheduledTasksInfo')

  • ACTIVITYLOGENTRYSTART (value: 'ActivityLogEntryStart')

  • ACTIVITYLOGENTRYSTOP (value: 'ActivityLogEntryStop')

  • SESSIONSSTART (value: 'SessionsStart')

  • SESSIONSSTOP (value: 'SessionsStop')

  • SCHEDULEDTASKSINFOSTART (value: 'ScheduledTasksInfoStart')

  • SCHEDULEDTASKSINFOSTOP (value: 'ScheduledTasksInfoStop')

  • KEEPALIVE (value: 'KeepAlive')

[Back to Model list] [Back to API list] [Back to README]