4#ifndef QLOCALSERVER_P_H
5#define QLOCALSERVER_P_H
18#include <QtNetwork/private/qtnetworkglobal_p.h>
21#include "private/qobject_p.h"
26#if defined(QT_LOCALSOCKET_TCP)
28# include <QtCore/qmap.h>
29#elif defined(Q_OS_WIN)
33# include <private/qabstractsocketengine_p.h>
45#
if !defined(QT_LOCALSOCKET_TCP) && !defined(Q_OS_WIN)
61#if defined(QT_LOCALSOCKET_TCP)
65#elif defined(Q_OS_WIN)
69 OVERLAPPED overlapped;
72 Q_DISABLE_COPY(Listener)
78 std::vector<std::unique_ptr<Listener>> listeners;
The QAbstractSocket class provides the base functionality common to all socket types.
SocketError
This enum describes the socket errors that can occur.
void waitForNewConnection(int msec, bool *timedOut)
static bool removeServer(const QString &name)
void setError(const QString &function)
QQueue< QLocalSocket * > pendingConnections
void _q_onNewConnection()
QAbstractSocket::SocketError error
int maxPendingConnections
QSocketNotifier * socketNotifier
The QLocalServer class provides a local socket based server.
\macro QT_RESTRICTED_CAST_FROM_ASCII
The QTcpServer class provides a TCP-based server.
Combined button and popup list for selecting options.
GLuint64 GLenum void * handle
#define Q_OBJECT_BINDABLE_PROPERTY(...)
#define QT_REQUIRE_CONFIG(feature)
if(qFloatDistance(a, b)<(1<< 7))
[0]