Skip to content

MainPage.xaml.cs

Instances de variables

Private

webSocket

ClientWebSocket utilisé pour la connexion au serveur socket.io.

Constructeur

Public

MainPage

Constructeur de la page principale de l'application. Initialise les composants de la page et affiche l'adresse IP locale dans un champ de texte.

Methods

Private

OnButtonConnectPressed

Lance une connexion à un serveur socket.io lorsqu'un bouton de connexion est pressé. Utilise un objet ClientWebSocket pour établir la connexion en utilisant l'adresse IP et le port spécifiés dans les champs correspondants de la page.

OnButtonDisconnectPressed

Se déconnecte du serveur en fermant la connexion WebSocket avec un statut de fermeture normal et un message associé.

OnSourisScreenOpenButton

Ouvre une nouvelle fenêtre de la page de contrôle de la souris lorsque le bouton correspondant est pressé.

SendMessage

Envoie un message au serveur socket.io en convertissant le texte en octets et en utilisant la méthode SendAsync de l'objet WebSocket.

SendButtonNumber

Envoie un message au serveur contenant le numéro du bouton pressé.

SendMessageText

Envoie un message personnalisé au serveur en utilisant le texte spécifié dans un champ de texte.

SendDemonstration

Envoie un message prédéfini ("demonstration") au serveur.

SendRick

Envoie un message prédéfini ("rick") au serveur.