TsgcWSPClient_sgcEventi › OnBinary

OnBinary Event

Si attiva quando arriva un frame binario; il payload viene consegnato come TMemoryStream.

Sintassi

property OnBinary: TsgcWSBinaryEvent;
// TsgcWSBinaryEvent = procedure(Connection: TsgcWSConnection; const Data: TMemoryStream) of object

Valore predefinito

Note

Data è proprietario del payload ed è valido solo durante l'handler. Copiarne il contenuto prima che l'handler ritorni se si ha necessità di elaborare i byte in seguito.

Esempio

procedure TForm1.oProtocolBinary(Connection: TsgcWSConnection; const Data: TMemoryStream);
begin
  Memo1.Lines.Add(Format('binary: %d bytes', [Data.Size]));
end;

Torna agli Eventi