Package-level declarations
Types
Link copied to clipboard
                  Defines server's type of acceptable messages.
Link copied to clipboard
                  object KnownPlugins
Represents all known plugins in hub-server.
Link copied to clipboard
                  Defines an installable Plugin.
Link copied to clipboard
                  Plugin configuration for setting up its capabilities.
Link copied to clipboard
                  Represents an application capable of handling requests. A server can be either a Plugin or a ServerClient.
Link copied to clipboard
                  Defines a server-client which is able to communicate with hub-server.
Link copied to clipboard
                  data class ServerClientConfig(val acceptableMessageType: AcceptableMessageType, val enabledPlugins: List<Plugin> = emptyList()) : ServerConfig
Server-client configuration for setting up its capabilities. A server-client should set up his configuration to avoid receiving messages he can't handle.
Link copied to clipboard
                  Represents a server's configuration.