TsgcWSPClient_sgcEventos › OnFragmented

OnFragmented Evento

Se activa para tramas WebSocket fragmentadas, exponiendo el OpCode y el indicador de continuación.

Sintaxis

property OnFragmented: TsgcWSFragmentedEvent;
// TsgcWSFragmentedEvent = procedure(Connection: TsgcWSConnection; const Data: TMemoryStream; const OpCode: TOpCode; const Continuation: Boolean) of object

Valor Predeterminado

Observaciones

Se activa una vez por fragmento cuando el servidor envía un mensaje dividido en varios marcos. OpCode identifica si el fragmento es texto o binario; Continuation es True mientras se esperan más fragmentos y False en el fragmento final.

Ejemplo

procedure TForm1.oProtocolFragmented(Connection: TsgcWSConnection;
  const Data: TMemoryStream; const OpCode: TOpCode; const Continuation: Boolean);
begin
  if not Continuation then
    Memo1.Lines.Add('final fragment received');
end;

Volver a Eventos