TsgcHTTP3Client › Eigenschaften › PeerControlStreamId

PeerControlStreamId Eigenschaft

Stream-ID des vom Server geöffneten unidirektionalen Control-Streams.

Syntax

property PeerControlStreamId: Int64 read FPeerControlStreamId;

Typ

Int64

Hinweise

-1, bis der Server seinen Control-Stream öffnet.

Hinweise

Diese Eigenschaft ist schreibgeschützt. Jeder HTTP/3-Endpunkt öffnet einen unidirektionalen Control-Stream, der SETTINGS-, GOAWAY-, MAX_PUSH_ID- und CANCEL_PUSH-Frames transportiert (RFC 9114 Abschnitt 6.2.1). Gemeldet wird die ID des Streams, den der Server geöffnet hat.

Es bleibt -1, bis dieser Stream identifiziert wurde, daher bestätigt ein anderer Wert als -1, dass der Control-Stream des Servers aktiv ist. Die von ihm gelieferten Einstellungen werden über PeerSettings bereitgestellt.

Der Wert ist eine Diagnose- und Tracing-Hilfe. In der .NET-Implementierung gibt er immer 0 zurück und wird nur aus Gründen der API-Parität beibehalten.

Beispiel



if oClient.PeerControlStreamId <> -1 then

  ShowMessage('server control stream is open');

Zurück zu Properties