TsgcWSPClient_sgc › Olaylar › OnFragmented
Parçalanmış WebSocket çerçeveleri için tetiklenir, OpCode ve devam bayrağını sunar.
property OnFragmented: TsgcWSFragmentedEvent;
// TsgcWSFragmentedEvent = procedure(Connection: TsgcWSConnection; const Data: TMemoryStream; const OpCode: TOpCode; const Continuation: Boolean) of object
—
Sunucu birden fazla çerçeveye bölünmüş bir mesaj gönderdiğinde her parça için bir kez tetiklenir. OpCode, parçanın metin mi yoksa ikili mi olduğunu tanımlar; Continuation, daha fazla parça beklenirken True, son parçada ise False değerindedir.
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;