ConnectToWebSocket

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.

En fin de connexion, l'URL indiquée dans la clé ServiceResponse.nextUrl sera appelée et l'événement indiqué sera GatewayRequest.Event.DirectCallEnded si la connexion s'est terminée normalement, ou GatewayRequest.Event.DirectCallFailed si la connexion a échoué. L'utilisateur peut mettre fin à la connexion par la séquence *** + Sommaire ou par la touche Connexion/fin.

Constructors

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

Properties

Link copied to clipboard

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

Link copied to clipboard
val echo: Boolean = true

Active l'écho par la passerelle des caractères tapés par l'utilisateur, pour que l'utilisateur voie ce qu'il tape.

Link copied to clipboard

Adresse et port (obligatoire) du serveur.

Link copied to clipboard
val key: String

Clé d'autorisation d'utilisation de cette commande.

Link copied to clipboard
val path: String? = null

Éventuel chemin d'accès. Par défaut /

Link copied to clipboard
val proto: String? = null

Éventuel protocole supplémentaire à utiliser. Vide par défaut.