TsgcQUICClient › Methoden

TsgcQUICClient Methoden

Öffentliche Methoden, gruppiert nach Zweck, gefolgt von der vollständigen alphabetischen Liste.

Connection

NameBeschreibung
ConnectÖffnet die QUIC-Verbindung zum Server und wartet, bis sie hergestellt ist oder das Zeitlimit abläuft.
DisconnectSchließt die QUIC-Verbindung zum Server und wartet, bis sie geschlossen ist oder das Zeitlimit abläuft.
ConnectedGibt zurück, ob die QUIC-Verbindung derzeit aufgebaut ist.
StartÖffnet die QUIC-Verbindung ohne zu blockieren, die nicht-blockierende Variante von Connect.
StopSchließt die QUIC-Verbindung ohne zu blockieren, die nicht-blockierende Variante von Disconnect.

Daten senden

NameBeschreibung
WriteDataSendet Daten an den Server über den Standard-QUIC-Stream, als Text oder als rohe Bytes.
WriteStreamDataSchreibt Anwendungsbytes in einen bestimmten QUIC-Stream, der mit OpenStream geöffnet wurde.

Streams

NameBeschreibung
EnableMultiStreamSchaltet die aktive Verbindung in den Multi-Stream-Modus. Erforderlich, bevor überhaupt etwas empfangen werden kann.
OpenStreamÖffnet einen neuen, vom Client initiierten QUIC-Stream auf der aktiven Verbindung und gibt dessen Wrapper zurück.

Sicherheit

NameBeschreibung
ClearSSLQUICGibt die TLS-1.3-Sitzung und den zwischengespeicherten Zustand der sicheren Verbindung der QUIC-Verbindung frei.

Alle Methoden (alphabetisch)

NameBeschreibung
ClearSSLQUICGibt die TLS-1.3-Sitzung und den zwischengespeicherten Zustand der sicheren Verbindung der QUIC-Verbindung frei.
ConnectÖffnet die QUIC-Verbindung zum Server und wartet, bis sie hergestellt ist oder das Zeitlimit abläuft.
ConnectedGibt zurück, ob die QUIC-Verbindung derzeit aufgebaut ist.
DisconnectSchließt die QUIC-Verbindung zum Server und wartet, bis sie geschlossen ist oder das Zeitlimit abläuft.
EnableMultiStreamSchaltet die aktive Verbindung in den Multi-Stream-Modus. Erforderlich, bevor überhaupt etwas empfangen werden kann.
OpenStreamÖffnet einen neuen, vom Client initiierten QUIC-Stream auf der aktiven Verbindung und gibt dessen Wrapper zurück.
StartÖffnet die QUIC-Verbindung ohne zu blockieren, die nicht-blockierende Variante von Connect.
StopSchließt die QUIC-Verbindung ohne zu blockieren, die nicht-blockierende Variante von Disconnect.
WriteDataSendet Daten an den Server über den Standard-QUIC-Stream, als Text oder als rohe Bytes.
WriteStreamDataSchreibt Anwendungsbytes in einen bestimmten QUIC-Stream, der mit OpenStream geöffnet wurde.

Verfügbarkeit. ClearSSLQUIC, EnableMultiStream, OpenStream und WriteStreamData existieren nur in der Delphi/C++Builder-Implementierung. Die drei Stream-Methoden erfordern außerdem die eingebaute OpenSSL-QUIC-Engine, siehe TsgcQUICClient.