![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include "qnativesocketengine_p_p.h"#include "private/qnet_unix_p.h"#include "qdeadlinetimer.h"#include "qiodevice.h"#include "qhostaddress.h"#include "qvarlengtharray.h"#include "qnetworkinterface.h"#include "qnetworkinterface_p.h"#include "qendian.h"#include <time.h>#include <errno.h>#include <fcntl.h>#include <netinet/tcp.h>#include <sys/types.h>#include <sys/socket.h>#include <netinet/sctp.h>Go to the source code of this file.
Macros | |
| #define | perrorDebug(msg) |
Functions | |
| static QT_BEGIN_NAMESPACE bool | isConnectInProgressError (int socketError) |
| static void | setErrorFromConnectError (int socketError, QNativeSocketEnginePrivate *d) |
| static void | qt_socket_getPortAndAddress (const qt_sockaddr *ss, quint16 *portport, QHostAddress *addraddr) |
| static void | convertToLevelAndOption (QNativeSocketEngine::SocketOption opt, QAbstractSocket::NetworkLayerProtocol socketProtocol, int &levellevel, int &nn) |
| static bool | multicastMembershipHelper (QNativeSocketEnginePrivate *d, int how6, int how4, const QHostAddress &groupAddress, const QNetworkInterface &interface) |
| #define perrorDebug | ( | msg | ) |
|
static |
Definition at line 130 of file qnativesocketengine_unix.cpp.
|
static |
Definition at line 42 of file qnativesocketengine_unix.cpp.
|
static |
Definition at line 702 of file qnativesocketengine_unix.cpp.
References QNativeSocketEnginePrivate::AddressNotAvailableErrorString, QNativeSocketEnginePrivate::NetworkUnreachableErrorString, QNativeSocketEnginePrivate::OperationUnsupportedErrorString, QNativeSocketEnginePrivate::ProtocolUnsupportedErrorString, and QNativeSocketEnginePrivate::UnknownSocketErrorString.
|
inlinestatic |
Definition at line 102 of file qnativesocketengine_unix.cpp.
|
static |
Definition at line 47 of file qnativesocketengine_unix.cpp.
References QNativeSocketEnginePrivate::AccessErrorString, QNativeSocketEnginePrivate::AddressInuseErrorString, QNativeSocketEnginePrivate::ConnectionRefusedErrorString, QNativeSocketEnginePrivate::ConnectionTimeOutErrorString, QNativeSocketEnginePrivate::HostUnreachableErrorString, QNativeSocketEnginePrivate::InvalidSocketErrorString, and QNativeSocketEnginePrivate::NetworkUnreachableErrorString.
Referenced by QNativeSocketEnginePrivate::nativeCheckConnection(), and QNativeSocketEnginePrivate::nativeConnect().