qt6-bb10/tests/auto/network/socket
Øystein Heskestad 782fbe0f63 The new signal pendingConnectionAvailable is added to QTcpServer
The new signal pendingConnnectionAvailable is emitted after a new
connection has been added to the pending connections queue. Connect
to this signal and call nextPendingConnection to handle incoming
connections.

The existing unchanged newConnection signal is emitted after the
overridable function incomingConnection is called, regardless of whether
a new connection is added to the pending connections queue in the
incomingConnection function or not.

If a subclass that overrides incomingConnection either decides to not
add all incoming connections to the pending connections queue, or to
postpone adding the connection until a handshake is successfully
completed, the pendingConnectionAvailable signal should be to used,
because this signal directly corresponds to insertions to the pending
connections queue.

[ChangeLog][QtNetwork][QTcpServer] New signal pendingConnectionAvailable
is emitted when a new connection is added

Task-number: QTBUG-100823
Change-Id: I00c76761389065f68271553e69e6c45c393a2fa8
Reviewed-by: Timur Pocheptsov <timur.pocheptsov@qt.io>
2022-06-04 00:22:55 +00:00
..
platformsocketengine Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qabstractsocket Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qhttpsocketengine Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qlocalsocket Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qsctpsocket Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qsocks5socketengine Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qtcpserver The new signal pendingConnectionAvailable is added to QTcpServer 2022-06-04 00:22:55 +00:00
qtcpsocket Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qudpsocket Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
CMakeLists.txt Android: blacklist a list of failing tests for android 2020-11-04 12:27:49 +02:00