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')