Package-level declarations
Types
Link copied to clipboard
data class ClientParams(var sendDefinedAnimationInfoOnConnection: Boolean = true, var sendRunningAnimationInfoOnConnection: Boolean = true, var sendSectionInfoOnConnection: Boolean = true, var sendStripInfoOnConnection: Boolean = true, var sendAnimationStart: MessageFrequency = MessageFrequency.IMMEDIATE, var sendAnimationEnd: MessageFrequency = MessageFrequency.IMMEDIATE, var sendSectionCreation: MessageFrequency = MessageFrequency.IMMEDIATE, var sendLogs: Boolean = false, var bufferedMessageInterval: Long = 500) : SendableData
Settings for a server-client connection.
Link copied to clipboard
Send a command for the server to execute
Link copied to clipboard
Link copied to clipboard
Represents the frequency at which messages about a certain subject should be sent
Link copied to clipboard
interface SendableData
Represents a class that can be sent over sockets between servers and clients. Handles conversion of class to json.