TsgcWSPClient_sgc › Eventos › OnFragmented
Dispara para frames WebSocket fragmentados, expondo o OpCode e o flag de continuação.
property OnFragmented: TsgcWSFragmentedEvent;
// TsgcWSFragmentedEvent = procedure(Connection: TsgcWSConnection; const Data: TMemoryStream; const OpCode: TOpCode; const Continuation: Boolean) of object
—
Disparado uma vez por fragmento quando o servidor envia uma mensagem dividida em vários frames. OpCode identifica se o fragmento é texto ou binário; Continuation é True enquanto mais fragmentos são esperados e False no fragmento final.
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;