TsgcWSPClient_sgcEvents › OnRawMessage

OnRawMessage Zdarzenie

Wywoływane przed parsowaniem wiadomości przez komponent; ustawienie Handled na True pomija domyślne przetwarzanie.

Składnia

property OnRawMessage: TsgcWSRawMessageEvent;
// TsgcWSRawMessageEvent = procedure(Connection: TsgcWSConnection; const Text: string; var Handled: Boolean) of object

Wartość domyślna

Uwagi

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.

Przykład

procedure TForm1.oProtocolRawMessage(Connection: TsgcWSConnection;
  const Text: string; var Handled: Boolean);
begin
  Memo1.Lines.Add('raw: ' + Text);
  Handled := False;
end;

Powrót do Zdarzeń