TsgcWSPClient_sgc › Events › OnRawMessage
Wywoływane przed parsowaniem wiadomości przez komponent; ustawienie Handled na True pomija domyślne przetwarzanie.
property OnRawMessage: TsgcWSRawMessageEvent;
// TsgcWSRawMessageEvent = procedure(Connection: TsgcWSConnection; const Text: string; var Handled: Boolean) of object
—
Zdarzenia tego należy używać do inspekcji lub rejestrowania surowego ładunku przewodowego przed zdekodowaniem przez komponent koperty sgc. Ustawienie parametru Handled na True zatrzymuje dalsze przetwarzanie, więc zdarzenia OnMessage, OnEvent, OnRPCResult i inne zdarzenia wysokiego poziomu nie są wywoływane dla tej wiadomości.
procedure TForm1.oProtocolRawMessage(Connection: TsgcWSConnection;
const Text: string; var Handled: Boolean);
begin
Memo1.Lines.Add('raw: ' + Text);
Handled := False;
end;