TsgcWSPServer_sgcGebeurtenissen › OnMessage

OnMessage Gebeurtenis

Wordt geactiveerd wanneer een client een platte-tekstbericht verzendt dat in de sgc-envelop is gewikkeld.

Syntaxis

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

Standaardwaarde

Opmerkingen

Wordt geactiveerd wanneer een client WriteData aanroept, of een Broadcast ontvangt waarvan het methodeveld message is. De sgc-envelop is al verwijderd, zodat Text de payload bevat zoals de client deze heeft verzonden. Subscribe/Publish-verkeer loopt niet via deze gebeurtenis — publicaties komen naar voren via OnBeforePublish (serverzijde) en OnEvent (clientzijde).

Voorbeeld

procedure TForm1.oProtocolMessage(Connection: TsgcWSConnection; const Text: string);
begin
  Memo1.Lines.Add(Connection.Guid + ': ' + Text);
end;

Terug naar Events