TsgcQUICServer › Events › OnQUICData

OnQUICData Gebeurtenis

Wordt geactiveerd wanneer applicatiegegevens worden ontvangen van een peer via zijn standaard QUIC-stream.

Syntaxis

property OnQUICData: TsgcQUICServerDataEvent;
// TsgcQUICServerDataEvent = procedure(Sender: TObject; const aConnection: TsgcQUICServerConnection; const aData: TBytes) of object

Standaardwaarde

—

Opmerkingen

OnQUICData wordt geactiveerd wanneer applicatiebytes worden gelezen van de standaard QUIC-stream van de peer. De parameter aData bevat het ontvangen stuk bij dit lezen; een enkel logisch bericht kan over meerdere aanroepen worden afgeleverd, dus herstel op applicatieniveau wanneer een bericht meerdere leesbewerkingen kan omspannen. Beantwoord de peer door WriteData aan te roepen met dezelfde aConnection. Deze gebeurtenis wordt uitgevoerd op de achtergrond-pumpthread van de server, dus marshal naar de hoofdthread voordat u de UI aanraakt.

Voorbeeld


procedure OnQUICDataEvent(Sender: TObject; const aConnection: TsgcQUICServerConnection; const aData: TBytes);
begin
  // echo the received bytes back to the peer
  oServer.WriteData(aConnection, aData);
end;

Terug naar Events