TsgcWebSocketClient | Cliente enviar mensagem binária

Depois que o cliente se conectou ao servidor, ele pode enviar mensagens binárias. Para enviar uma mensagem binária, basta chamar o método WriteData().

 

Enviar uma Mensagem Binária

Chame o método WriteData() para enviar uma mensagem binária. Este método é executado na mesma thread a partir da qual é chamado.

 


oStream := TMemoryStream.Create(nil);
Try
  ...
  TsgcWebSocketClient1.WriteData(oStream);
Finally  
  oStream.Free;
End;

Se QueueOptions.Binary tiver um valor diferente de qmNone, em vez de ser processada na mesma thread que é chamada, ela será processada em uma thread secundária. Por padrão, esta opção está desabilitada.

 

Enviar uma Mensagem Binária e Aguardar a Resposta

Chame o método WriteAndWaitData() para enviar uma mensagem binária e aguardar uma resposta do servidor. A função retorna a mensagem binária recebida.

 


TsgcWebSocketClient1.WriteAndWaitDataData(oStream);