TsgcWSPClient_sgcGebeurtenissen › OnFragmented

OnFragmented Gebeurtenis

Wordt geactiveerd voor gefragmenteerde WebSocket-frames, waarbij OpCode en de voortzettingsvlag worden blootgesteld.

Syntaxis

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

Standaardwaarde

Opmerkingen

Wordt eenmaal per fragment geactiveerd wanneer de server een bericht verzendt dat over meerdere frames is verdeeld. OpCode geeft aan of het fragment tekst of binair is; Continuation is True zolang er meer fragmenten worden verwacht en False bij het laatste fragment.

Voorbeeld

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;

Terug naar gebeurtenissen