Types

Link copied to clipboard
data class BackgroundCall(val sendAt: Instant, val simulate: Boolean, val uniqueIds: List<String>, val url: String) : ServiceResponse.Command

Demande à la passerelle d'effectuer un appel à une url en différé.

Link copied to clipboard

Casse des caractères du clavier de l'utilisateur.

Link copied to clipboard
data class ConnectToExt(val key: String, val telNumber: String, val rx: Int, val tx: Int) : ServiceResponse.Command

Demande à la passerelle de connecter l'utilisateur à un service Minitel accessible par téléphone.

Link copied to clipboard
data class ConnectToTelnet(val key: String, val host: String, val echo: Boolean = true, val case: ServiceResponse.Command.Case, val startSequence: String) : ServiceResponse.Command

Demande à la passerelle de connecter l'utilisateur à un service Minitel accessible par Telnet.

Link copied to clipboard
data class ConnectToWebSocket(val key: String, val host: String, val path: String? = null, val proto: String? = null, val echo: Boolean = true, val case: ServiceResponse.Command.Case) : ServiceResponse.Command

Demande à la passerelle de connecter l'utilisateur à un service Minitel accessible par WebSocket.

Link copied to clipboard

Demande à la passerelle de déconnecter l'utilisateur du service.

Link copied to clipboard

Demande à la passerelle d'afficher simplement le contenu de la page Vidéotex. C'est le mode par défaut.

Link copied to clipboard
data class DuplicateStream(val key: String, val userId: String) : ServiceResponse.Command

Demande à la passerelle de connecter l'utilisateur A au flux transmis à un autre utilisateur B (l'utilisateur A voit ce que voit l'utilisateur B).

Link copied to clipboard
data class InputForm(val cols: List<Int>, val lines: List<Int>, val length: List<Int>, val spaceChar: Char = '.', val prefill: List<String> = emptyList(), val cursor: Boolean = true, val submitWith: Set<FunctionKey> = setOf(FunctionKey.Envoi)) : ServiceResponse.Command

Demande à la passerelle de gérer la saisie par l'utilisateur d'un formulaire comprenant plusieurs zones de saisie (30 maximum), de position et longueur définies.

Link copied to clipboard
data class InputMessage(val col: Int, val line: Int, val width: Int, val height: Int, val spaceChar: String = ".", val initialValues: List<String> = emptyList(), val cursor: Boolean = true, val submitWith: Set<FunctionKey> = setOf(FunctionKey.Envoi)) : ServiceResponse.Command

Demande à la passerelle de gérer la saisie par l'utilisateur d'une zone de saisie de plusieurs lignes, de longueur définie.

Link copied to clipboard
data class InputText(val col: Int, val line: Int, val length: Int, val substituteChar: String = "", val spaceChar: String = ".", val prefill: String = "", val cursor: Boolean = true, val submitWith: Set<FunctionKey> = setOf(FunctionKey.Envoi)) : ServiceResponse.Command

Demande à la passerelle de gérer la saisie par l'utilisateur d'une seule ligne de saisie, de longueur définie.

Link copied to clipboard
data class PushServiceMessage(val userIds: List<String>, val message: List<String>) : ServiceResponse.Command

Demande à la passerelle d'afficher un message en ligne 0 aux autres utilisateurs.