TsgcWebSocketServer_HTTPAPI › Métodos
Métodos públicos agrupados por finalidade, seguidos pela lista alfabética completa.
| Name | Descrição |
|---|---|
| Start | Inicia o servidor HTTP.sys a partir de uma thread secundária para que a thread chamadora não seja bloqueada enquanto os grupos de URLs e os bindings são registrados. |
| Stop | Para o servidor HTTP.sys a partir de uma thread secundária, de modo que a thread chamadora não seja bloqueada enquanto as conexões são fechadas e a fila de requisições é liberada. |
| ReStart | Para e, em seguida, reinicia o servidor HTTP.sys a partir de uma thread secundária, útil após alterar bindings, portas ou certificados SSL em tempo de execução. |
| DisconnectAll | Desconecta todas as conexões WebSocket ativas, mantendo o servidor HTTP.sys escutando novas conexões. |
| Name | Descrição |
|---|---|
| Broadcast | Envia a mesma mensagem a todos os clientes conectados, opcionalmente filtrados por canal, protocolo ou lista de GUIDs de conexão. |
| WriteData | Envia uma mensagem a um único cliente identificado por seu GUID de conexão. |
| Ping | Envia um frame WebSocket ping para cada cliente conectado. |
| Name | Descrição |
|---|---|
| ShareList | Adquire um lock compartilhado (somente leitura) na lista interna de conexões e a retorna para enumeração concorrente. |
| UnShareList | Libera o bloqueio compartilhado (somente leitura) adquirido anteriormente por ShareList. |
| Name | Descrição |
|---|---|
| Broadcast | Envia a mesma mensagem a todos os clientes conectados, opcionalmente filtrados por canal, protocolo ou lista de GUIDs de conexão. |
| DisconnectAll | Desconecta todas as conexões WebSocket ativas, mantendo o servidor HTTP.sys escutando novas conexões. |
| Ping | Envia um frame WebSocket ping para cada cliente conectado. |
| ReStart | Para e, em seguida, reinicia o servidor HTTP.sys a partir de uma thread secundária, útil após alterar bindings, portas ou certificados SSL em tempo de execução. |
| ShareList | Adquire um lock compartilhado (somente leitura) na lista interna de conexões e a retorna para enumeração concorrente. |
| Start | Inicia o servidor HTTP.sys a partir de uma thread secundária para que a thread chamadora não seja bloqueada enquanto os grupos de URLs e os bindings são registrados. |
| Stop | Para o servidor HTTP.sys a partir de uma thread secundária, de modo que a thread chamadora não seja bloqueada enquanto as conexões são fechadas e a fila de requisições é liberada. |
| UnShareList | Libera o bloqueio compartilhado (somente leitura) adquirido anteriormente por ShareList. |
| WriteData | Envia uma mensagem a um único cliente identificado por seu GUID de conexão. |