TsgcQUICClient › Yöntemler › EnableMultiStream

EnableMultiStream Yöntem

Birden fazla QUIC akışı kullanılabilmesi için eş tarafından açılan akışların toplanmasını etkinleştirir.

Sözdizimi

procedure EnableMultiStream;

Remarks

Varsayılan olarak bir QUIC istemcisi tek bir akış kullanır. EnableMultiStream, bağlantıyı çok akışlı moda geçirir: OpenSSL gelen akış kabul politikasını uygular ve akış verisi olayını düzenleyerek eş tarafından açılan akışlar toplanır ve istemci tarafından başlatılan akışlar çalışır. Bağlantı kurulduktan sonra çağırın; örneğin OnQUICConnect işleyicisinde, OpenStream ile akış açmadan veya WriteStreamData ile üzerlerine veri göndermeden önce. Bu yöntem her iki QUIC motorunda da çalışır: yerleşik OpenSSL QUIC motorunda (qmBuiltin) OpenSSL akış API'sini kullanır, sgc motorunda (qmCustom) ise akışlar Pascal QUIC yığını tarafından işlenir.

Örnek


oClient.EnableMultiStream;
oStream := oClient.OpenStream;
oClient.WriteStreamData(oStream, TEncoding.UTF8.GetBytes('Hello QUIC'));

Yöntemlere Dön