TsgcWebSocketServer › Methods

Métodos de TsgcWebSocketServer

Métodos públicos agrupados por finalidade, seguidos pela lista alfabética completa.

Conexão

NameDescrição
StartInicia o servidor a partir de uma thread secundária, de modo que a thread chamadora não seja bloqueada enquanto os bindings são abertos.
StopPara o servidor a partir de uma thread secundária, de modo que a thread chamadora não fique bloqueada enquanto as conexões são fechadas.
ReStartPara e, em seguida, reinicia o servidor a partir de uma thread secundária, útil após alterar bindings ou portas em tempo de execução.
DisconnectAllDesconecta cada conexão de cliente ativa enquanto mantém o servidor escutando por novas conexões.

Messaging

NameDescrição
BroadcastEnvia a mesma mensagem a todos os clientes conectados, opcionalmente filtrados por canal, protocolo ou lista de GUIDs de conexão.
WriteDataEnvia uma mensagem a um único cliente identificado por seu GUID de conexão.
PingEnvia um frame WebSocket ping para cada cliente conectado.

Todos os Métodos (em ordem alfabética)

NameDescrição
BroadcastEnvia a mesma mensagem a todos os clientes conectados, opcionalmente filtrados por canal, protocolo ou lista de GUIDs de conexão.
DisconnectAllDesconecta cada conexão de cliente ativa enquanto mantém o servidor escutando por novas conexões.
PingEnvia um frame WebSocket ping para cada cliente conectado.
ReStartPara e, em seguida, reinicia o servidor a partir de uma thread secundária, útil após alterar bindings ou portas em tempo de execução.
StartInicia o servidor a partir de uma thread secundária, de modo que a thread chamadora não seja bloqueada enquanto os bindings são abertos.
StopPara o servidor a partir de uma thread secundária, de modo que a thread chamadora não fique bloqueada enquanto as conexões são fechadas.
WriteDataEnvia uma mensagem a um único cliente identificado por seu GUID de conexão.