TsgcWSPServer_WebRTC › Olaylar › OnMessage
Sinyalleşme çözücüsünün özel bir aboneliğe veya WebRTC geçiş olayına yönlendirmediği gelen metin çerçeveleri için tetiklenir.
property OnMessage: TsgcWSMessageEvent;
// TsgcWSMessageEvent = procedure(Connection: TsgcWSConnection; const Text: string) of object
—
Standart sinyalleşme zarfları (sgc@broadcast, sgc@subscribe, sgc@unsubscribe, sgc@webrtc, sgc@protocol) çözücü tarafından tüketilir ve kendilerine özel olaylar (OnBeforeSubscription, OnSubscription, OnUnSubscription) aracılığıyla tetiklenir. Diğer herhangi bir metin çerçevesi — uygulamaya özel bir uzantı, özel bir denetim mesajı veya sunucunun da gözlemlemek istediği bir yayının metin yükü — burada ortaya çıkar. Çerçeveyi sessizce yok saymak güvenlidir; sgc WebRTC sinyalleşme akışı, sunucunun tanınmayan mesajları onaylamasını gerektirmez.
procedure TForm1.WebRTCServerMessage(Connection: TsgcWSConnection;
const Text: string);
begin
Memo1.Lines.Add(Format('[%s] message: %s', [Connection.Guid, Text]));
end;