Providing protobuf and gRPC support for Qt.
Go to file
Alexey Edelev 3d5eaa101d Force the QAbstractSocket::LowDelayOption for Http2 channel
Reference gRPC channel does this, to disable the Nagle's algorithm
and reduce the latency for the small flow control frames like
WINDOW_UPDATE and PING.

TODO: We should probably allow to opt out this behavior using
QGrpcChannelOptions. See QTBUG-134428.

Task-number: QTBUG-134428
Task-number: QTBUG-133254
Pick-to: 6.9.0 6.8 6.8.3
Change-Id: I96efac97077c7e527198bae9ca00500629bd4800
Reviewed-by: Dennis Oberst <dennis.oberst@qt.io>
(cherry picked from commit 921212c1f7)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2025-03-07 10:38:10 +00:00
LICENSES Add REUSE.toml files and missing licenses 2024-11-06 14:24:23 +01:00
cmake Point to 'protoc' installation guide when WrapProtoc is not found 2025-02-25 14:11:21 +00:00
coin Make module ready for source SBOM checking 2025-02-27 09:09:56 +00:00
examples qtgrpc chat example: fix deployment 2025-03-05 12:34:48 +00:00
src Force the QAbstractSocket::LowDelayOption for Http2 channel 2025-03-07 10:38:10 +00:00
tests Use double lookup for protobuf/Protobuf packages 2025-01-31 15:51:42 +00:00
.clang-format clang-format: use AlignArrayOfStructures Left 2024-04-03 12:15:49 +01:00
.cmake.conf Bump version to 6.9.0 2024-06-06 03:49:05 +01:00
.gitattributes Add missing .gitattributes and .tag files 2023-01-18 12:03:33 +02:00
.gitignore gitignore: add qmlls.ini files 2024-12-06 14:02:16 +01:00
.gitreview Add .gitreview file 2025-02-25 17:06:22 +00:00
.tag Add missing .gitattributes and .tag files 2023-01-18 12:03:33 +02:00
CMakeLists.txt Add the missing lookup for QuickTest component 2024-03-11 18:00:41 +01:00
LICENSE.Apache-2.0.txt Add REUSE.toml files and missing licenses 2024-11-06 14:24:23 +01:00
REUSE.toml Make module ready for source SBOM checking 2025-02-27 09:09:56 +00:00
configure.cmake Long live qtprotobufgen 2022-11-08 10:33:39 +01:00
dependencies.yaml Update dependencies on '6.9' in qt/qtgrpc 2025-02-28 13:21:34 +00:00
licenseRule.json Make module ready for source SBOM checking 2025-02-27 09:09:56 +00:00
qt_attribution.json Doc: Split up protobuf attributions between tools and tests 2025-01-28 18:21:36 +00:00
qt_cmdline.cmake Long live qtprotobufgen 2022-11-08 10:33:39 +01:00