TsgcWSPClient_WAMP › イベント › OnMessage
WAMP デコーダーが高レベルの RPC または PubSub ハンドラーにルーティングしなかった受信テキストフレームに対して発火します。
property OnMessage: TsgcWSMessageEvent;
// TsgcWSMessageEvent = procedure(Connection: TsgcWSConnection; const Text: string) of object
—
標準の WAMP v1 フレーム(WELCOME、CALL、CALLRESULT、CALLERROR、EVENT など)はプロトコルデコーダーによって消費され、専用のイベント(OnWelcome、OnCallResult、OnCallError、OnEvent など)を通じて発生します。残りのテキストフレーム(通常はサーバー固有の拡張機能または不明なタイプ ID のメッセージ)は、アプリケーションがまだそれを検査できるようにここに表示されます。テキストを処理せずに返すことは安全です。WAMP は認識されないメッセージに対して確認の契約を持ちません。
procedure TForm1.WAMPMessage(Connection: TsgcWSConnection;
const Text: string);
begin
Memo1.Lines.Add('passthrough: ' + Text);
end;