TsgcWebSocketHTTPServer › Métodos

Métodos de TsgcWebSocketHTTPServer

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

Conexão

NameDescrição
StartInicia o servidor HTTP a partir de uma thread secundária para que a thread chamadora não seja bloqueada enquanto os bindings são abertos.
StopPara o servidor HTTP a partir de uma thread secundária, de modo que a thread chamadora não seja 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 WebSocket para todos os clientes conectados, opcionalmente filtrada por canal, protocolo ou lista de GUIDs de conexão.
WriteDataEnvia uma mensagem WebSocket a um único cliente identificado por seu GUID de conexão.
PingEnvia um frame ping WebSocket a cada cliente WebSocket conectado.

HTTP/2 Push

NameDescrição
PushPromiseAddPreLoadLinksRegistra uma regra de HTTP/2 Server Push que pré-carrega um conjunto de recursos relacionados sempre que um caminho de requisição correspondente é servido.
PushPromiseRemovePreLoadLinksRemove a regra de HTTP/2 Server Push previamente registrada para o caminho de requisição fornecido.

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

NameDescrição
BroadcastEnvia a mesma mensagem WebSocket para todos os clientes conectados, opcionalmente filtrada 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 ping WebSocket a cada cliente WebSocket conectado.
PushPromiseAddPreLoadLinksRegistra uma regra de HTTP/2 Server Push que pré-carrega um conjunto de recursos relacionados sempre que um caminho de requisição correspondente é servido.
PushPromiseRemovePreLoadLinksRemove a regra de HTTP/2 Server Push previamente registrada para o caminho de requisição fornecido.
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 HTTP a partir de uma thread secundária para que a thread chamadora não seja bloqueada enquanto os bindings são abertos.
StopPara o servidor HTTP a partir de uma thread secundária, de modo que a thread chamadora não seja bloqueada enquanto as conexões são fechadas.
WriteDataEnvia uma mensagem WebSocket a um único cliente identificado por seu GUID de conexão.