TsgcWebTransportStream › Ereignisse
Zwei Ereignisse für Anwendungen, plus ein Transport-Hook, den der HTTP/3-Client und der HTTP/3-Server für Sie zuweisen.
Weisen Sie OnData zu, sobald Sie den Stream haben. Bei einem vom Peer geöffneten Stream bedeutet das innerhalb des OnStream-Handlers der Sitzung, bevor dieser zurückkehrt, sonst werden die ersten Bytes verworfen.
| Name | Beschreibung |
|---|---|
| OnData | Wird ausgelöst, wenn Anwendungsbytes auf diesem Stream eintreffen. |
| OnClose | Wird ausgelöst, wenn Close auf diesem Stream aufgerufen wird. |
Als Ereigniseigenschaft deklariert, gehört aber zum Transport. Die Sitzung sowie der HTTP/3-Client und -Server weisen es beim Öffnen oder Übernehmen eines Streams zu. Ein Überschreiben zerstört die Fähigkeit des Streams zu schreiben.
| Name | Beschreibung |
|---|---|
| OnWriteBytes | Der rohe Writer des Streams: empfängt jedes Byte, das WriteData erzeugt, und legt es auf den dahinterliegenden QUIC-Stream. |
| Name | Beschreibung |
|---|---|
| OnClose | Wird ausgelöst, wenn Close auf diesem Stream aufgerufen wird. |
| OnData | Wird ausgelöst, wenn Anwendungsbytes auf diesem Stream eintreffen. |
| OnWriteBytes | Transport-Hook: der rohe Writer des Streams, der Bytes auf den zugrunde liegenden QUIC-Stream legt. |