TsgcWSPServer_WebRTCGebeurtenissen › OnMessage

OnMessage Gebeurtenis

Wordt geactiveerd voor inkomende tekstframes die de signaaldecoderingsroutine niet heeft gerouteerd naar een speciaal abonnement of WebRTC-relaisgebeurtenis.

Syntaxis

property OnMessage: TsgcWSMessageEvent;
// TsgcWSMessageEvent = procedure(Connection: TsgcWSConnection; const Text: string) of object

Standaardwaarde

Opmerkingen

De standaardsignalerings-enveloppes (sgc@broadcast, sgc@subscribe, sgc@unsubscribe, sgc@webrtc, sgc@protocol) worden verbruikt door de decoder en gegenereerd via hun speciale evenementen (OnBeforeSubscription, OnSubscription, OnUnSubscription). Elk ander tekstframe — een applicatiespecifieke extensie, een aangepast besturingsbericht of de tekstpayload van een uitzending die de server ook wil observeren — verschijnt hier. Het stilzwijgend negeren van het frame is veilig; de sgc WebRTC-signaleringsstroom vereist niet dat de server niet-herkende berichten bevestigt.

Voorbeeld


procedure TForm1.WebRTCServerMessage(Connection: TsgcWSConnection;
  const Text: string);
begin
  Memo1.Lines.Add(Format('[%s] message: %s', [Connection.Guid, Text]));
end;

Terug naar gebeurtenissen