Package-level declarations

Types

Link copied to clipboard
@Serializable
data class ActivityLogEntryMessage(val messageId: UUID, val entries: List<ActivityLogEntry>) : IncomingSocketMessage
Link copied to clipboard
@Serializable
data class ActivityLogEntryStartMessage(val period: PeriodicListenerPeriod = PeriodicListenerPeriod()) : OutgoingSocketMessage
Link copied to clipboard
Link copied to clipboard
@Serializable
data class ForceKeepAliveMessage(val messageId: UUID, val value: Int) : IncomingSocketMessage
Link copied to clipboard
@Serializable
data class GeneralCommandMessage(val messageId: UUID, val command: GeneralCommandType, val userId: UUID, val arguments: Map<String, String> = emptyMap()) : IncomingSocketMessage
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Serializable
data class LibraryChangedMessage(val messageId: UUID, val info: LibraryUpdateInfo) : IncomingSocketMessage
Link copied to clipboard
Link copied to clipboard
@Serializable
data class PackageInstallationCancelledMessage(val messageId: UUID, val info: InstallationInfo) : IncomingSocketMessage
Link copied to clipboard
@Serializable
data class PackageInstallationCompletedMessage(val messageId: UUID, val info: InstallationInfo) : IncomingSocketMessage
Link copied to clipboard
@Serializable
data class PackageInstallationFailedMessage(val messageId: UUID, val info: InstallationInfo) : IncomingSocketMessage
Link copied to clipboard
@Serializable
data class PackageInstallingMessage(val messageId: UUID, val info: InstallationInfo) : IncomingSocketMessage
Link copied to clipboard
@Serializable
data class PackageUninstalledMessage(val messageId: UUID, val plugin: IPlugin) : IncomingSocketMessage
Link copied to clipboard
data class PeriodicListenerPeriod(val initialDelay: Long = 0, val interval: Long = 1000)
Link copied to clipboard
@Serializable
data class PlayMessage(val messageId: UUID, val request: PlayRequest) : IncomingSocketMessage
Link copied to clipboard
@Serializable
data class PlayStateMessage(val messageId: UUID, val request: PlaystateRequest) : IncomingSocketMessage
Link copied to clipboard
@Serializable
data class RawIncomingSocketMessage(val id: UUID, val type: SessionMessageType, val data: JsonElement? = null)
Link copied to clipboard
@Serializable
data class RefreshProgressMessage(val messageId: UUID, val data: Map<String, String>) : IncomingSocketMessage
Link copied to clipboard
@Serializable
data class RestartRequiredMessage(val messageId: UUID) : IncomingSocketMessage
Link copied to clipboard
@Serializable
data class ScheduledTaskEndedMessage(val messageId: UUID, val info: TaskResult) : IncomingSocketMessage
Link copied to clipboard
@Serializable
data class ScheduledTasksInfoMessage(val messageId: UUID, val info: List<TaskInfo>) : IncomingSocketMessage
Link copied to clipboard
@Serializable
data class ScheduledTasksInfoStartMessage(val period: PeriodicListenerPeriod = PeriodicListenerPeriod()) : OutgoingSocketMessage
Link copied to clipboard
@Serializable
data class SeriesTimerCancelledMessage(val messageId: UUID, val info: TimerEventInfo) : IncomingSocketMessage
Link copied to clipboard
@Serializable
data class SeriesTimerCreatedMessage(val messageId: UUID, val info: TimerEventInfo) : IncomingSocketMessage
Link copied to clipboard
@Serializable
data class ServerRestartingMessage(val messageId: UUID) : IncomingSocketMessage
Link copied to clipboard
@Serializable
data class ServerShuttingDownMessage(val messageId: UUID) : IncomingSocketMessage
Link copied to clipboard
@Serializable
data class SessionsMessage(val messageId: UUID, val session: List<SessionInfo>) : IncomingSocketMessage
Link copied to clipboard
@Serializable
data class SessionsStartMessage(val period: PeriodicListenerPeriod = PeriodicListenerPeriod()) : OutgoingSocketMessage
Link copied to clipboard
Link copied to clipboard
interface SocketMessage
Link copied to clipboard
@Serializable
data class SyncPlayCommandMessage(val messageId: UUID, val command: SendCommand) : IncomingSocketMessage
Link copied to clipboard
@Serializable
data class SyncPlayGroupUpdateMessage(val messageId: UUID, val update: ObjectGroupUpdate) : IncomingSocketMessage
Link copied to clipboard
@Serializable
data class TimerCancelledMessage(val messageId: UUID, val info: TimerEventInfo) : IncomingSocketMessage
Link copied to clipboard
@Serializable
data class TimerCreatedMessage(val messageId: UUID, val info: TimerEventInfo) : IncomingSocketMessage
Link copied to clipboard
@Serializable
data class UserDataChangedMessage(val messageId: UUID, val userId: UUID, val userDataList: List<UserItemDataDto>) : IncomingSocketMessage
Link copied to clipboard
@Serializable
data class UserDeletedMessage(val messageId: UUID, val userId: String) : IncomingSocketMessage
Link copied to clipboard
@Serializable
data class UserUpdatedMessage(val messageId: UUID, val user: UserDto) : IncomingSocketMessage