Qt Network C++ Classes

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

名前空間

QPasswordDigestor

ハッシュや鍵の生成に使える関数を含む

QSsl

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

クラス

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ページには、このモジュールの使い方に関する情報が含まれています。

© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.