TsgcWSPServer_sgcEventos › OnBinary

OnBinary Evento

Se activa cuando un cliente envía una trama binaria al servidor.

Sintaxis

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

Valor Predeterminado

Observaciones

Las tramas binarias eluden el envoltorio JSON de sgc; el servidor reenvía los bytes sin procesar a este evento. Data es un TMemoryStream posicionado en 0 y propiedad del componente — copie el contenido antes de que el manejador retorne si necesita conservarlo. Los mensajes de texto se presentan en OnMessage.

Ejemplo

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

Volver a Eventos