TsgcWSPClient_sgc › Eventi › OnBinary
Si attiva quando arriva un frame binario; il payload viene consegnato come TMemoryStream.
property OnBinary: TsgcWSBinaryEvent;
// TsgcWSBinaryEvent = procedure(Connection: TsgcWSConnection; const Data: TMemoryStream) of object
—
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.
procedure TForm1.oProtocolBinary(Connection: TsgcWSConnection; const Data: TMemoryStream);
begin
Memo1.Lines.Add(Format('binary: %d bytes', [Data.Size]));
end;