TsgcWebSocketClient › Méthodes

TsgcWebSocketClient Methods

Méthodes publiques regroupées par objectif, suivies de la liste alphabétique complète.

Connexion

NomDescription
StartSe connecte au serveur de manière asynchrone depuis un thread secondaire afin que le thread appelant ne soit pas bloqué.
Stop Se déconnecte du serveur de manière asynchrone depuis un thread secondaire afin que le thread appelant ne soit pas bloqué.
ConnectOuvre la connexion WebSocket de manière synchrone et bloque l'appelant jusqu'à ce que la négociation soit terminée ou que le délai expire.
Disconnect Ferme la connexion WebSocket de manière synchrone et bloque l'appelant jusqu'à ce que la déconnexion soit terminée ou que le délai expire.
Connected Interroge la socket sous-jacente pour déterminer si le client est actuellement connecté au serveur.

Messagerie

NomDescription
PingEnvoie un frame ping WebSocket au serveur et retourne immédiatement sans attendre la réponse pong.
WriteDataEnvoie un message texte au serveur WebSocket, en le divisant éventuellement en fragments d'une taille donnée.
WriteAndWaitDataEnvoie un message texte et bloque l'appelant jusqu'à ce que le serveur réponde avec un message texte ou que le délai d'attente soit dépassé.

Toutes les méthodes (alphabétique)

NomDescription
ConnectOuvre la connexion WebSocket de manière synchrone et bloque l'appelant jusqu'à ce que la négociation soit terminée ou que le délai expire.
Connected Interroge la socket sous-jacente pour déterminer si le client est actuellement connecté au serveur.
Disconnect Ferme la connexion WebSocket de manière synchrone et bloque l'appelant jusqu'à ce que la déconnexion soit terminée ou que le délai expire.
PingEnvoie un frame ping WebSocket au serveur et retourne immédiatement sans attendre la réponse pong.
StartSe connecte au serveur de manière asynchrone depuis un thread secondaire afin que le thread appelant ne soit pas bloqué.
Stop Se déconnecte du serveur de manière asynchrone depuis un thread secondaire afin que le thread appelant ne soit pas bloqué.
WriteAndWaitDataEnvoie un message texte et bloque l'appelant jusqu'à ce que le serveur réponde avec un message texte ou que le délai d'attente soit dépassé.
WriteDataEnvoie un message texte au serveur WebSocket, en le divisant éventuellement en fragments d'une taille donnée.