Qt Network C++ Classes

ネットワーク・プログラミングをより簡単に、ポータブルにするためのクラスを提供します。詳細...

名前空間

QPasswordDigestor

ハッシュやキーの生成に使用できる関数を含みます。

QSsl

Qt Network の全ての SSL クラスに共通する列挙型を宣言します。

クラス

QAbstractNetworkCache

キャッシュ実装のためのインターフェース

QAbstractSocket

全てのソケットタイプに共通する基本機能

QAuthenticator

Authentication オブジェクト

QDnsDomainNameRecord

ドメイン名レコードの情報を格納する

QDnsHostAddressRecord

ホストアドレスの情報を格納する

QDnsLookup

DNS 検索を表す

QDnsMailExchangeRecord

DNSのMXレコードに関する情報を格納する

QDnsServiceRecord

DNS SRVレコードに関する情報を格納します

QDnsTextRecord

DNS TXTレコードに関する情報を格納します。

QDnsTlsAssociationRecord

DNS TLSAレコードに関する情報を格納します。

QDtls

UDP ソケットの暗号化を提供します。

QDtlsClientVerifier

サーバ側の DTLS クッキーの生成と検証を実装します。

QDtlsClientVerifier::GeneratorParameters

DTLS クッキー生成用のパラメータを定義します。

QFormDataBuilder

QHttpMultiPart オブジェクトの作成を簡略化する便利なクラスです。

QFormDataPartBuilder

QHttpPart オブジェクトの構築を簡素化するための便利なクラスです。

QHostAddress

IP アドレス

QHostInfo

ホスト名検索用の静的関数

QHstsPolicy

ホストが HTTP Strict Transport Security ポリシー (HSTS) をサポートしていることを指定します。

QHttp1Configuration

HTTP/1 パラメータと設定を制御します

QHttp2Configuration

HTTP/2 パラメータと設定を制御します

QHttpHeaders

HTTPヘッダーを保持するクラス

QHttpMultiPart

HTTPで送信されるMIMEマルチパートメッセージに似ています。

QHttpPart

HTTPマルチパートMIMEメッセージ内で使用されるボディ部分を保持する

QLocalServer

ローカルソケットベースサーバー

QLocalSocket

ローカルソケット

QNetworkAccessManager

アプリケーションがネットワーク要求を送信し、応答を受信できるようにする。

QNetworkAddressEntry

ネットワークインターフェースでサポートされる1つのIPアドレスと、それに関連するネットマスクとブロードキャストアドレスを格納します。

QNetworkCacheMetaData

キャッシュ情報

QNetworkCookie

ネットワーククッキーを1つ保持

QNetworkCookieJar

QNetworkCookie オブジェクトのシンプルな jar を実装します。

QNetworkDatagram

UDPデータグラムのデータとメタデータ

QNetworkDiskCache

非常に基本的なディスク・キャッシュ

QNetworkInformation

ネイティブ・バックエンドを通じて様々なネットワーク情報を公開

QNetworkInterface

ホストのIPアドレスとネットワーク・インタフェースのリスト

QNetworkProxy

ネットワーク層のプロキシ

QNetworkProxyFactory

きめ細かなプロキシの選択

QNetworkProxyQuery

ソケットのプロキシ設定を問い合わせるために使用される

QNetworkReply

QNetworkAccessManager で送信するリクエストのデータとヘッダを保持します。

QNetworkRequest

QNetworkAccessManager で送信するリクエストを保持する

QNetworkRequestFactory

共通のネットワーク・リクエスト・プロパティを共有するリモート・サーバ・エンドポイントをグループ化するための便利なクラスです。

QOcspResponse

オンライン証明書ステータス・プロトコル応答を表します。

QRestAccessManager

QNetworkAccessManager の便利なラッパーです。

QRestReply

QNetworkReply のコンビニエンス・ラッパー

QSctpServer

SCTP ベースのサーバー

QSctpSocket

SCTP ソケット

QSslCertificate

X509 証明書の便利な API

QSslCertificateExtension

X509 証明書の拡張にアクセスするための API

QSslCipher

SSL 暗号を表す

QSslConfiguration

SSL接続の設定と状態を保持する。

QSslDiffieHellmanParameters

サーバーの Diffie-Hellman パラメーター用インターフェース

QSslEllipticCurve

楕円曲線暗号アルゴリズムで使用する楕円曲線を表します。

QSslError

SSLエラー

QSslKey

秘密鍵と公開鍵のインターフェース

QSslPreSharedKeyAuthenticator

事前共有鍵(PSK)暗号スイート用の認証データ

QSslServer

TLS上の暗号化されたセキュアなTCPサーバーの実装

QSslSocket

クライアントとサーバーの両方にSSL暗号化ソケット

QTcpServer

TCPベースのサーバー

QTcpSocket

TCPソケット

QUdpSocket

UDPソケット

詳しい説明

Qt Network のページには、このモジュールの使用方法に関する情報があります。

©2024 The Qt Company Ltd. 本書に含まれる文書の著作権は、それぞれの所有者に帰属します。 ここで提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。