TsgcWebSocketServer_HTTPAPI › Méthodes
Méthodes publiques regroupées par objectif, suivies de la liste alphabétique complète.
| Nom | Description |
|---|---|
| Start | Démarre le serveur HTTP.sys depuis un thread secondaire afin que le thread appelant ne soit pas bloqué pendant l'enregistrement des groupes d'URL et des liaisons. |
| Stop | Arrête le serveur HTTP.sys depuis un thread secondaire afin que le thread appelant ne soit pas bloqué pendant la fermeture des connexions et la libération de la file d'attente des requêtes. |
| ReStart | Arrête puis redémarre le serveur HTTP.sys depuis un thread secondaire, utile après la modification des liaisons, des ports ou des certificats SSL au moment de l'exécution. |
| DisconnectAll | Déconnecte toutes les connexions WebSocket actives tout en laissant le serveur HTTP.sys à l'écoute de nouvelles connexions. |
| Nom | Description |
|---|---|
| Broadcast | Envoie le même message à tous les clients connectés, éventuellement filtré par canal, protocole ou liste de GUID de connexion. |
| WriteData | Envoie un message à un seul client identifié par son GUID de connexion. |
| Ping | Envoie une trame ping WebSocket à chaque client connecté. |
| Nom | Description |
|---|---|
| ShareList | Acquiert un verrou partagé (lecture seule) sur la liste de connexions interne et la renvoie pour une énumération simultanée. |
| UnShareList | Libère le verrou partagé (lecture seule) précédemment acquis par ShareList. |
| Nom | Description |
|---|---|
| Broadcast | Envoie le même message à tous les clients connectés, éventuellement filtré par canal, protocole ou liste de GUID de connexion. |
| DisconnectAll | Déconnecte toutes les connexions WebSocket actives tout en laissant le serveur HTTP.sys à l'écoute de nouvelles connexions. |
| Ping | Envoie une trame ping WebSocket à chaque client connecté. |
| ReStart | Arrête puis redémarre le serveur HTTP.sys depuis un thread secondaire, utile après la modification des liaisons, des ports ou des certificats SSL au moment de l'exécution. |
| ShareList | Acquiert un verrou partagé (lecture seule) sur la liste de connexions interne et la renvoie pour une énumération simultanée. |
| Start | Démarre le serveur HTTP.sys depuis un thread secondaire afin que le thread appelant ne soit pas bloqué pendant l'enregistrement des groupes d'URL et des liaisons. |
| Stop | Arrête le serveur HTTP.sys depuis un thread secondaire afin que le thread appelant ne soit pas bloqué pendant la fermeture des connexions et la libération de la file d'attente des requêtes. |
| UnShareList | Libère le verrou partagé (lecture seule) précédemment acquis par ShareList. |
| WriteData | Envoie un message à un seul client identifié par son GUID de connexion. |