2016-05-28 19:18:42 +03:00
|
|
|
// +build !minimal
|
|
|
|
|
2016-01-04 04:05:31 +03:00
|
|
|
#define protected public
|
2016-04-28 20:43:44 +03:00
|
|
|
#define private public
|
2016-01-04 04:05:31 +03:00
|
|
|
|
2015-12-06 02:56:16 +03:00
|
|
|
#include "websockets.h"
|
2015-11-13 20:44:32 +03:00
|
|
|
#include "_cgo_export.h"
|
|
|
|
|
2015-12-06 02:56:16 +03:00
|
|
|
#include <QAbstractSocket>
|
2016-04-17 00:38:16 +03:00
|
|
|
#include <QAuthenticator>
|
2015-12-06 02:56:16 +03:00
|
|
|
#include <QByteArray>
|
2015-12-23 18:22:00 +03:00
|
|
|
#include <QChildEvent>
|
|
|
|
#include <QEvent>
|
2016-04-17 00:38:16 +03:00
|
|
|
#include <QHostAddress>
|
2017-01-27 22:22:58 +03:00
|
|
|
#include <QList>
|
2015-12-06 02:56:16 +03:00
|
|
|
#include <QMaskGenerator>
|
2016-04-28 20:43:44 +03:00
|
|
|
#include <QMetaMethod>
|
2015-12-06 02:56:16 +03:00
|
|
|
#include <QMetaObject>
|
|
|
|
#include <QNetworkProxy>
|
2016-05-11 16:33:24 +03:00
|
|
|
#include <QNetworkRequest>
|
2015-12-06 02:56:16 +03:00
|
|
|
#include <QObject>
|
|
|
|
#include <QSslConfiguration>
|
2016-04-17 00:38:16 +03:00
|
|
|
#include <QSslError>
|
2017-02-10 20:18:44 +03:00
|
|
|
#include <QSslPreSharedKeyAuthenticator>
|
2015-11-19 21:29:30 +03:00
|
|
|
#include <QString>
|
2015-12-23 18:22:00 +03:00
|
|
|
#include <QTime>
|
|
|
|
#include <QTimer>
|
|
|
|
#include <QTimerEvent>
|
2015-11-19 21:29:30 +03:00
|
|
|
#include <QUrl>
|
2015-12-06 02:56:16 +03:00
|
|
|
#include <QWebSocket>
|
|
|
|
#include <QWebSocketCorsAuthenticator>
|
|
|
|
#include <QWebSocketServer>
|
2015-11-13 20:44:32 +03:00
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
class MyQMaskGenerator: public QMaskGenerator
|
|
|
|
{
|
2015-11-19 21:29:30 +03:00
|
|
|
public:
|
2016-08-23 23:51:01 +03:00
|
|
|
MyQMaskGenerator(QObject *parent) : QMaskGenerator(parent) {};
|
|
|
|
bool seed() { return callbackQMaskGenerator_Seed(this) != 0; };
|
2017-02-10 20:18:44 +03:00
|
|
|
quint32 nextMask() { return callbackQMaskGenerator_NextMask(this); };
|
2016-08-27 02:22:01 +03:00
|
|
|
~MyQMaskGenerator() { callbackQMaskGenerator_DestroyQMaskGenerator(this); };
|
2017-02-10 20:18:44 +03:00
|
|
|
bool event(QEvent * e) { return callbackQMaskGenerator_Event(this, e) != 0; };
|
|
|
|
bool eventFilter(QObject * watched, QEvent * event) { return callbackQMaskGenerator_EventFilter(this, watched, event) != 0; };
|
2016-08-23 23:51:01 +03:00
|
|
|
void childEvent(QChildEvent * event) { callbackQMaskGenerator_ChildEvent(this, event); };
|
|
|
|
void connectNotify(const QMetaMethod & sign) { callbackQMaskGenerator_ConnectNotify(this, const_cast<QMetaMethod*>(&sign)); };
|
|
|
|
void customEvent(QEvent * event) { callbackQMaskGenerator_CustomEvent(this, event); };
|
|
|
|
void deleteLater() { callbackQMaskGenerator_DeleteLater(this); };
|
|
|
|
void disconnectNotify(const QMetaMethod & sign) { callbackQMaskGenerator_DisconnectNotify(this, const_cast<QMetaMethod*>(&sign)); };
|
2017-02-10 20:18:44 +03:00
|
|
|
void timerEvent(QTimerEvent * event) { callbackQMaskGenerator_TimerEvent(this, event); };
|
2016-08-23 23:51:01 +03:00
|
|
|
const QMetaObject * metaObject() const { return static_cast<QMetaObject*>(callbackQMaskGenerator_MetaObject(const_cast<MyQMaskGenerator*>(this))); };
|
2015-11-19 21:29:30 +03:00
|
|
|
};
|
2015-11-13 20:44:32 +03:00
|
|
|
|
2016-08-23 23:51:01 +03:00
|
|
|
void* QMaskGenerator_NewQMaskGenerator(void* parent)
|
|
|
|
{
|
|
|
|
return new MyQMaskGenerator(static_cast<QObject*>(parent));
|
|
|
|
}
|
|
|
|
|
2017-02-10 20:18:44 +03:00
|
|
|
char QMaskGenerator_Seed(void* ptr)
|
2016-08-23 23:51:01 +03:00
|
|
|
{
|
2017-02-10 20:18:44 +03:00
|
|
|
return static_cast<QMaskGenerator*>(ptr)->seed();
|
2016-08-23 23:51:01 +03:00
|
|
|
}
|
|
|
|
|
2017-02-10 20:18:44 +03:00
|
|
|
unsigned int QMaskGenerator_NextMask(void* ptr)
|
2016-04-28 20:43:44 +03:00
|
|
|
{
|
2017-02-10 20:18:44 +03:00
|
|
|
return static_cast<QMaskGenerator*>(ptr)->nextMask();
|
2015-11-13 20:44:32 +03:00
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QMaskGenerator_DestroyQMaskGenerator(void* ptr)
|
|
|
|
{
|
2015-11-19 21:29:30 +03:00
|
|
|
static_cast<QMaskGenerator*>(ptr)->~QMaskGenerator();
|
2015-11-13 20:44:32 +03:00
|
|
|
}
|
|
|
|
|
2016-08-27 02:22:01 +03:00
|
|
|
void QMaskGenerator_DestroyQMaskGeneratorDefault(void* ptr)
|
|
|
|
{
|
|
|
|
|
|
|
|
}
|
|
|
|
|
2017-01-27 22:22:58 +03:00
|
|
|
void* QMaskGenerator___dynamicPropertyNames_atList(void* ptr, int i)
|
|
|
|
{
|
|
|
|
return new QByteArray(static_cast<QList<QByteArray>*>(ptr)->at(i));
|
|
|
|
}
|
|
|
|
|
|
|
|
void QMaskGenerator___dynamicPropertyNames_setList(void* ptr, void* i)
|
|
|
|
{
|
|
|
|
static_cast<QList<QByteArray>*>(ptr)->append(*static_cast<QByteArray*>(i));
|
|
|
|
}
|
|
|
|
|
|
|
|
void* QMaskGenerator___dynamicPropertyNames_newList(void* ptr)
|
|
|
|
{
|
|
|
|
return new QList<QByteArray>;
|
|
|
|
}
|
|
|
|
|
|
|
|
void* QMaskGenerator___findChildren_atList2(void* ptr, int i)
|
|
|
|
{
|
|
|
|
return const_cast<QObject*>(static_cast<QList<QObject*>*>(ptr)->at(i));
|
|
|
|
}
|
|
|
|
|
|
|
|
void QMaskGenerator___findChildren_setList2(void* ptr, void* i)
|
|
|
|
{
|
|
|
|
static_cast<QList<QObject*>*>(ptr)->append(static_cast<QObject*>(i));
|
|
|
|
}
|
|
|
|
|
|
|
|
void* QMaskGenerator___findChildren_newList2(void* ptr)
|
|
|
|
{
|
|
|
|
return new QList<QObject*>;
|
|
|
|
}
|
|
|
|
|
|
|
|
void* QMaskGenerator___findChildren_atList3(void* ptr, int i)
|
|
|
|
{
|
|
|
|
return const_cast<QObject*>(static_cast<QList<QObject*>*>(ptr)->at(i));
|
|
|
|
}
|
|
|
|
|
|
|
|
void QMaskGenerator___findChildren_setList3(void* ptr, void* i)
|
|
|
|
{
|
|
|
|
static_cast<QList<QObject*>*>(ptr)->append(static_cast<QObject*>(i));
|
|
|
|
}
|
|
|
|
|
|
|
|
void* QMaskGenerator___findChildren_newList3(void* ptr)
|
|
|
|
{
|
|
|
|
return new QList<QObject*>;
|
|
|
|
}
|
|
|
|
|
|
|
|
void* QMaskGenerator___findChildren_atList(void* ptr, int i)
|
|
|
|
{
|
|
|
|
return const_cast<QObject*>(static_cast<QList<QObject*>*>(ptr)->at(i));
|
|
|
|
}
|
|
|
|
|
|
|
|
void QMaskGenerator___findChildren_setList(void* ptr, void* i)
|
|
|
|
{
|
|
|
|
static_cast<QList<QObject*>*>(ptr)->append(static_cast<QObject*>(i));
|
|
|
|
}
|
|
|
|
|
|
|
|
void* QMaskGenerator___findChildren_newList(void* ptr)
|
|
|
|
{
|
|
|
|
return new QList<QObject*>;
|
|
|
|
}
|
|
|
|
|
2017-02-10 20:18:44 +03:00
|
|
|
void* QMaskGenerator___children_atList(void* ptr, int i)
|
2016-04-28 20:43:44 +03:00
|
|
|
{
|
2017-02-10 20:18:44 +03:00
|
|
|
return const_cast<QObject*>(static_cast<QList<QObject *>*>(ptr)->at(i));
|
2016-01-04 04:05:31 +03:00
|
|
|
}
|
|
|
|
|
2017-02-10 20:18:44 +03:00
|
|
|
void QMaskGenerator___children_setList(void* ptr, void* i)
|
2016-04-28 20:43:44 +03:00
|
|
|
{
|
2017-02-10 20:18:44 +03:00
|
|
|
static_cast<QList<QObject *>*>(ptr)->append(static_cast<QObject*>(i));
|
|
|
|
}
|
|
|
|
|
|
|
|
void* QMaskGenerator___children_newList(void* ptr)
|
|
|
|
{
|
|
|
|
return new QList<QObject *>;
|
|
|
|
}
|
|
|
|
|
|
|
|
char QMaskGenerator_Event(void* ptr, void* e)
|
|
|
|
{
|
|
|
|
return static_cast<QMaskGenerator*>(ptr)->event(static_cast<QEvent*>(e));
|
|
|
|
}
|
|
|
|
|
|
|
|
char QMaskGenerator_EventDefault(void* ptr, void* e)
|
|
|
|
{
|
|
|
|
return static_cast<QMaskGenerator*>(ptr)->QMaskGenerator::event(static_cast<QEvent*>(e));
|
|
|
|
}
|
|
|
|
|
|
|
|
char QMaskGenerator_EventFilter(void* ptr, void* watched, void* event)
|
|
|
|
{
|
|
|
|
return static_cast<QMaskGenerator*>(ptr)->eventFilter(static_cast<QObject*>(watched), static_cast<QEvent*>(event));
|
|
|
|
}
|
|
|
|
|
|
|
|
char QMaskGenerator_EventFilterDefault(void* ptr, void* watched, void* event)
|
|
|
|
{
|
|
|
|
return static_cast<QMaskGenerator*>(ptr)->QMaskGenerator::eventFilter(static_cast<QObject*>(watched), static_cast<QEvent*>(event));
|
2016-01-04 04:05:31 +03:00
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QMaskGenerator_ChildEvent(void* ptr, void* event)
|
|
|
|
{
|
|
|
|
static_cast<QMaskGenerator*>(ptr)->childEvent(static_cast<QChildEvent*>(event));
|
2016-01-04 04:05:31 +03:00
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QMaskGenerator_ChildEventDefault(void* ptr, void* event)
|
|
|
|
{
|
2016-01-04 04:05:31 +03:00
|
|
|
static_cast<QMaskGenerator*>(ptr)->QMaskGenerator::childEvent(static_cast<QChildEvent*>(event));
|
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QMaskGenerator_ConnectNotify(void* ptr, void* sign)
|
|
|
|
{
|
|
|
|
static_cast<QMaskGenerator*>(ptr)->connectNotify(*static_cast<QMetaMethod*>(sign));
|
2016-01-04 04:05:31 +03:00
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QMaskGenerator_ConnectNotifyDefault(void* ptr, void* sign)
|
|
|
|
{
|
|
|
|
static_cast<QMaskGenerator*>(ptr)->QMaskGenerator::connectNotify(*static_cast<QMetaMethod*>(sign));
|
|
|
|
}
|
|
|
|
|
|
|
|
void QMaskGenerator_CustomEvent(void* ptr, void* event)
|
|
|
|
{
|
|
|
|
static_cast<QMaskGenerator*>(ptr)->customEvent(static_cast<QEvent*>(event));
|
|
|
|
}
|
|
|
|
|
|
|
|
void QMaskGenerator_CustomEventDefault(void* ptr, void* event)
|
|
|
|
{
|
2016-01-04 04:05:31 +03:00
|
|
|
static_cast<QMaskGenerator*>(ptr)->QMaskGenerator::customEvent(static_cast<QEvent*>(event));
|
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QMaskGenerator_DeleteLater(void* ptr)
|
|
|
|
{
|
|
|
|
QMetaObject::invokeMethod(static_cast<QMaskGenerator*>(ptr), "deleteLater");
|
|
|
|
}
|
|
|
|
|
2016-04-30 20:03:25 +03:00
|
|
|
void QMaskGenerator_DeleteLaterDefault(void* ptr)
|
|
|
|
{
|
|
|
|
static_cast<QMaskGenerator*>(ptr)->QMaskGenerator::deleteLater();
|
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QMaskGenerator_DisconnectNotify(void* ptr, void* sign)
|
|
|
|
{
|
|
|
|
static_cast<QMaskGenerator*>(ptr)->disconnectNotify(*static_cast<QMetaMethod*>(sign));
|
|
|
|
}
|
|
|
|
|
|
|
|
void QMaskGenerator_DisconnectNotifyDefault(void* ptr, void* sign)
|
|
|
|
{
|
|
|
|
static_cast<QMaskGenerator*>(ptr)->QMaskGenerator::disconnectNotify(*static_cast<QMetaMethod*>(sign));
|
|
|
|
}
|
|
|
|
|
2017-02-10 20:18:44 +03:00
|
|
|
void QMaskGenerator_TimerEvent(void* ptr, void* event)
|
2016-04-28 20:43:44 +03:00
|
|
|
{
|
2017-02-10 20:18:44 +03:00
|
|
|
static_cast<QMaskGenerator*>(ptr)->timerEvent(static_cast<QTimerEvent*>(event));
|
2016-04-28 20:43:44 +03:00
|
|
|
}
|
|
|
|
|
2017-02-10 20:18:44 +03:00
|
|
|
void QMaskGenerator_TimerEventDefault(void* ptr, void* event)
|
2016-04-28 20:43:44 +03:00
|
|
|
{
|
2017-02-10 20:18:44 +03:00
|
|
|
static_cast<QMaskGenerator*>(ptr)->QMaskGenerator::timerEvent(static_cast<QTimerEvent*>(event));
|
2016-04-28 20:43:44 +03:00
|
|
|
}
|
|
|
|
|
|
|
|
void* QMaskGenerator_MetaObject(void* ptr)
|
|
|
|
{
|
|
|
|
return const_cast<QMetaObject*>(static_cast<QMaskGenerator*>(ptr)->metaObject());
|
|
|
|
}
|
|
|
|
|
|
|
|
void* QMaskGenerator_MetaObjectDefault(void* ptr)
|
|
|
|
{
|
|
|
|
return const_cast<QMetaObject*>(static_cast<QMaskGenerator*>(ptr)->QMaskGenerator::metaObject());
|
|
|
|
}
|
|
|
|
|
|
|
|
class MyQWebSocket: public QWebSocket
|
|
|
|
{
|
2015-11-13 20:44:32 +03:00
|
|
|
public:
|
2016-12-11 23:03:06 +03:00
|
|
|
MyQWebSocket(const QString &origin, QWebSocketProtocol::Version version, QObject *parent) : QWebSocket(origin, version, parent) {};
|
2016-08-23 23:51:01 +03:00
|
|
|
void Signal_AboutToClose() { callbackQWebSocket_AboutToClose(this); };
|
2016-11-09 21:31:25 +03:00
|
|
|
void Signal_BinaryFrameReceived(const QByteArray & frame, bool isLastFrame) { callbackQWebSocket_BinaryFrameReceived(this, const_cast<QByteArray*>(&frame), isLastFrame); };
|
|
|
|
void Signal_BinaryMessageReceived(const QByteArray & message) { callbackQWebSocket_BinaryMessageReceived(this, const_cast<QByteArray*>(&message)); };
|
2016-08-23 23:51:01 +03:00
|
|
|
void Signal_BytesWritten(qint64 bytes) { callbackQWebSocket_BytesWritten(this, bytes); };
|
2016-12-11 23:03:06 +03:00
|
|
|
void close(QWebSocketProtocol::CloseCode closeCode, const QString & reason) { QByteArray t7947e9 = reason.toUtf8(); QtWebSockets_PackedString reasonPacked = { const_cast<char*>(t7947e9.prepend("WHITESPACE").constData()+10), t7947e9.size()-10 };callbackQWebSocket_Close(this, closeCode, reasonPacked); };
|
2016-08-23 23:51:01 +03:00
|
|
|
void Signal_Connected() { callbackQWebSocket_Connected(this); };
|
|
|
|
void Signal_Disconnected() { callbackQWebSocket_Disconnected(this); };
|
|
|
|
void Signal_Error2(QAbstractSocket::SocketError error) { callbackQWebSocket_Error2(this, error); };
|
|
|
|
void ignoreSslErrors() { callbackQWebSocket_IgnoreSslErrors(this); };
|
|
|
|
void open(const QNetworkRequest & request) { callbackQWebSocket_Open2(this, const_cast<QNetworkRequest*>(&request)); };
|
|
|
|
void open(const QUrl & url) { callbackQWebSocket_Open(this, const_cast<QUrl*>(&url)); };
|
2016-11-09 21:31:25 +03:00
|
|
|
void ping(const QByteArray & payload) { callbackQWebSocket_Ping(this, const_cast<QByteArray*>(&payload)); };
|
|
|
|
void Signal_Pong(quint64 elapsedTime, const QByteArray & payload) { callbackQWebSocket_Pong(this, elapsedTime, const_cast<QByteArray*>(&payload)); };
|
2017-02-10 20:18:44 +03:00
|
|
|
void Signal_PreSharedKeyAuthenticationRequired(QSslPreSharedKeyAuthenticator * authenticator) { callbackQWebSocket_PreSharedKeyAuthenticationRequired(this, authenticator); };
|
2016-08-23 23:51:01 +03:00
|
|
|
void Signal_ProxyAuthenticationRequired(const QNetworkProxy & proxy, QAuthenticator * authenticator) { callbackQWebSocket_ProxyAuthenticationRequired(this, const_cast<QNetworkProxy*>(&proxy), authenticator); };
|
|
|
|
void Signal_ReadChannelFinished() { callbackQWebSocket_ReadChannelFinished(this); };
|
2017-01-27 22:22:58 +03:00
|
|
|
void Signal_SslErrors(const QList<QSslError> & errors) { callbackQWebSocket_SslErrors(this, ({ QList<QSslError>* tmpValue = const_cast<QList<QSslError>*>(&errors); QtWebSockets_PackedList { tmpValue, tmpValue->size() }; })); };
|
2016-08-23 23:51:01 +03:00
|
|
|
void Signal_StateChanged(QAbstractSocket::SocketState state) { callbackQWebSocket_StateChanged(this, state); };
|
2016-11-09 21:31:25 +03:00
|
|
|
void Signal_TextFrameReceived(const QString & frame, bool isLastFrame) { QByteArray t39d88b = frame.toUtf8(); QtWebSockets_PackedString framePacked = { const_cast<char*>(t39d88b.prepend("WHITESPACE").constData()+10), t39d88b.size()-10 };callbackQWebSocket_TextFrameReceived(this, framePacked, isLastFrame); };
|
|
|
|
void Signal_TextMessageReceived(const QString & message) { QByteArray t6f9b9a = message.toUtf8(); QtWebSockets_PackedString messagePacked = { const_cast<char*>(t6f9b9a.prepend("WHITESPACE").constData()+10), t6f9b9a.size()-10 };callbackQWebSocket_TextMessageReceived(this, messagePacked); };
|
2016-08-27 02:22:01 +03:00
|
|
|
~MyQWebSocket() { callbackQWebSocket_DestroyQWebSocket(this); };
|
2017-02-10 20:18:44 +03:00
|
|
|
bool event(QEvent * e) { return callbackQWebSocket_Event(this, e) != 0; };
|
|
|
|
bool eventFilter(QObject * watched, QEvent * event) { return callbackQWebSocket_EventFilter(this, watched, event) != 0; };
|
2016-08-23 23:51:01 +03:00
|
|
|
void childEvent(QChildEvent * event) { callbackQWebSocket_ChildEvent(this, event); };
|
|
|
|
void connectNotify(const QMetaMethod & sign) { callbackQWebSocket_ConnectNotify(this, const_cast<QMetaMethod*>(&sign)); };
|
|
|
|
void customEvent(QEvent * event) { callbackQWebSocket_CustomEvent(this, event); };
|
|
|
|
void deleteLater() { callbackQWebSocket_DeleteLater(this); };
|
|
|
|
void disconnectNotify(const QMetaMethod & sign) { callbackQWebSocket_DisconnectNotify(this, const_cast<QMetaMethod*>(&sign)); };
|
2017-02-10 20:18:44 +03:00
|
|
|
void timerEvent(QTimerEvent * event) { callbackQWebSocket_TimerEvent(this, event); };
|
2016-08-23 23:51:01 +03:00
|
|
|
const QMetaObject * metaObject() const { return static_cast<QMetaObject*>(callbackQWebSocket_MetaObject(const_cast<MyQWebSocket*>(this))); };
|
2015-11-13 20:44:32 +03:00
|
|
|
};
|
|
|
|
|
2016-12-11 23:03:06 +03:00
|
|
|
void* QWebSocket_NewQWebSocket(char* origin, long long version, void* parent)
|
|
|
|
{
|
|
|
|
return new MyQWebSocket(QString(origin), static_cast<QWebSocketProtocol::Version>(version), static_cast<QObject*>(parent));
|
|
|
|
}
|
|
|
|
|
2017-02-10 20:18:44 +03:00
|
|
|
char QWebSocket_Flush(void* ptr)
|
|
|
|
{
|
|
|
|
return static_cast<QWebSocket*>(ptr)->flush();
|
|
|
|
}
|
|
|
|
|
|
|
|
long long QWebSocket_SendBinaryMessage(void* ptr, void* data)
|
|
|
|
{
|
|
|
|
return static_cast<QWebSocket*>(ptr)->sendBinaryMessage(*static_cast<QByteArray*>(data));
|
|
|
|
}
|
|
|
|
|
|
|
|
long long QWebSocket_SendTextMessage(void* ptr, char* message)
|
|
|
|
{
|
|
|
|
return static_cast<QWebSocket*>(ptr)->sendTextMessage(QString(message));
|
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocket_Abort(void* ptr)
|
|
|
|
{
|
2015-11-19 21:29:30 +03:00
|
|
|
static_cast<QWebSocket*>(ptr)->abort();
|
2015-11-13 20:44:32 +03:00
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocket_ConnectAboutToClose(void* ptr)
|
|
|
|
{
|
|
|
|
QObject::connect(static_cast<QWebSocket*>(ptr), static_cast<void (QWebSocket::*)()>(&QWebSocket::aboutToClose), static_cast<MyQWebSocket*>(ptr), static_cast<void (MyQWebSocket::*)()>(&MyQWebSocket::Signal_AboutToClose));
|
2015-11-13 20:44:32 +03:00
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocket_DisconnectAboutToClose(void* ptr)
|
|
|
|
{
|
|
|
|
QObject::disconnect(static_cast<QWebSocket*>(ptr), static_cast<void (QWebSocket::*)()>(&QWebSocket::aboutToClose), static_cast<MyQWebSocket*>(ptr), static_cast<void (MyQWebSocket::*)()>(&MyQWebSocket::Signal_AboutToClose));
|
2015-11-13 20:44:32 +03:00
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocket_AboutToClose(void* ptr)
|
|
|
|
{
|
2016-01-04 04:05:31 +03:00
|
|
|
static_cast<QWebSocket*>(ptr)->aboutToClose();
|
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocket_ConnectBinaryFrameReceived(void* ptr)
|
|
|
|
{
|
|
|
|
QObject::connect(static_cast<QWebSocket*>(ptr), static_cast<void (QWebSocket::*)(const QByteArray &, bool)>(&QWebSocket::binaryFrameReceived), static_cast<MyQWebSocket*>(ptr), static_cast<void (MyQWebSocket::*)(const QByteArray &, bool)>(&MyQWebSocket::Signal_BinaryFrameReceived));
|
2015-11-13 20:44:32 +03:00
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocket_DisconnectBinaryFrameReceived(void* ptr)
|
|
|
|
{
|
|
|
|
QObject::disconnect(static_cast<QWebSocket*>(ptr), static_cast<void (QWebSocket::*)(const QByteArray &, bool)>(&QWebSocket::binaryFrameReceived), static_cast<MyQWebSocket*>(ptr), static_cast<void (MyQWebSocket::*)(const QByteArray &, bool)>(&MyQWebSocket::Signal_BinaryFrameReceived));
|
2015-11-13 20:44:32 +03:00
|
|
|
}
|
|
|
|
|
2016-11-09 21:31:25 +03:00
|
|
|
void QWebSocket_BinaryFrameReceived(void* ptr, void* frame, char isLastFrame)
|
2016-04-28 20:43:44 +03:00
|
|
|
{
|
2016-11-09 21:31:25 +03:00
|
|
|
static_cast<QWebSocket*>(ptr)->binaryFrameReceived(*static_cast<QByteArray*>(frame), isLastFrame != 0);
|
2016-01-04 04:05:31 +03:00
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocket_ConnectBinaryMessageReceived(void* ptr)
|
|
|
|
{
|
|
|
|
QObject::connect(static_cast<QWebSocket*>(ptr), static_cast<void (QWebSocket::*)(const QByteArray &)>(&QWebSocket::binaryMessageReceived), static_cast<MyQWebSocket*>(ptr), static_cast<void (MyQWebSocket::*)(const QByteArray &)>(&MyQWebSocket::Signal_BinaryMessageReceived));
|
2015-11-13 20:44:32 +03:00
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocket_DisconnectBinaryMessageReceived(void* ptr)
|
|
|
|
{
|
|
|
|
QObject::disconnect(static_cast<QWebSocket*>(ptr), static_cast<void (QWebSocket::*)(const QByteArray &)>(&QWebSocket::binaryMessageReceived), static_cast<MyQWebSocket*>(ptr), static_cast<void (MyQWebSocket::*)(const QByteArray &)>(&MyQWebSocket::Signal_BinaryMessageReceived));
|
2015-11-13 20:44:32 +03:00
|
|
|
}
|
|
|
|
|
2016-11-09 21:31:25 +03:00
|
|
|
void QWebSocket_BinaryMessageReceived(void* ptr, void* message)
|
2016-04-28 20:43:44 +03:00
|
|
|
{
|
2016-11-09 21:31:25 +03:00
|
|
|
static_cast<QWebSocket*>(ptr)->binaryMessageReceived(*static_cast<QByteArray*>(message));
|
2016-01-04 04:05:31 +03:00
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocket_ConnectBytesWritten(void* ptr)
|
|
|
|
{
|
|
|
|
QObject::connect(static_cast<QWebSocket*>(ptr), static_cast<void (QWebSocket::*)(qint64)>(&QWebSocket::bytesWritten), static_cast<MyQWebSocket*>(ptr), static_cast<void (MyQWebSocket::*)(qint64)>(&MyQWebSocket::Signal_BytesWritten));
|
2015-12-16 04:02:59 +03:00
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocket_DisconnectBytesWritten(void* ptr)
|
|
|
|
{
|
|
|
|
QObject::disconnect(static_cast<QWebSocket*>(ptr), static_cast<void (QWebSocket::*)(qint64)>(&QWebSocket::bytesWritten), static_cast<MyQWebSocket*>(ptr), static_cast<void (MyQWebSocket::*)(qint64)>(&MyQWebSocket::Signal_BytesWritten));
|
2015-12-16 04:02:59 +03:00
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocket_BytesWritten(void* ptr, long long bytes)
|
|
|
|
{
|
2016-08-23 23:51:01 +03:00
|
|
|
static_cast<QWebSocket*>(ptr)->bytesWritten(bytes);
|
2016-01-04 04:05:31 +03:00
|
|
|
}
|
|
|
|
|
2016-12-11 23:03:06 +03:00
|
|
|
void QWebSocket_Close(void* ptr, long long closeCode, char* reason)
|
|
|
|
{
|
|
|
|
QMetaObject::invokeMethod(static_cast<QWebSocket*>(ptr), "close", Q_ARG(QWebSocketProtocol::CloseCode, static_cast<QWebSocketProtocol::CloseCode>(closeCode)), Q_ARG(QString, QString(reason)));
|
|
|
|
}
|
|
|
|
|
2017-01-18 21:28:40 +03:00
|
|
|
void QWebSocket_CloseDefault(void* ptr, long long closeCode, char* reason)
|
|
|
|
{
|
|
|
|
static_cast<QWebSocket*>(ptr)->QWebSocket::close(static_cast<QWebSocketProtocol::CloseCode>(closeCode), QString(reason));
|
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocket_ConnectConnected(void* ptr)
|
|
|
|
{
|
|
|
|
QObject::connect(static_cast<QWebSocket*>(ptr), static_cast<void (QWebSocket::*)()>(&QWebSocket::connected), static_cast<MyQWebSocket*>(ptr), static_cast<void (MyQWebSocket::*)()>(&MyQWebSocket::Signal_Connected));
|
2015-11-19 21:29:30 +03:00
|
|
|
}
|
2015-11-13 20:44:32 +03:00
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocket_DisconnectConnected(void* ptr)
|
|
|
|
{
|
|
|
|
QObject::disconnect(static_cast<QWebSocket*>(ptr), static_cast<void (QWebSocket::*)()>(&QWebSocket::connected), static_cast<MyQWebSocket*>(ptr), static_cast<void (MyQWebSocket::*)()>(&MyQWebSocket::Signal_Connected));
|
2015-11-19 21:29:30 +03:00
|
|
|
}
|
2015-11-13 20:44:32 +03:00
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocket_Connected(void* ptr)
|
|
|
|
{
|
2016-01-04 04:05:31 +03:00
|
|
|
static_cast<QWebSocket*>(ptr)->connected();
|
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocket_ConnectDisconnected(void* ptr)
|
|
|
|
{
|
|
|
|
QObject::connect(static_cast<QWebSocket*>(ptr), static_cast<void (QWebSocket::*)()>(&QWebSocket::disconnected), static_cast<MyQWebSocket*>(ptr), static_cast<void (MyQWebSocket::*)()>(&MyQWebSocket::Signal_Disconnected));
|
2015-11-13 20:44:32 +03:00
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocket_DisconnectDisconnected(void* ptr)
|
|
|
|
{
|
|
|
|
QObject::disconnect(static_cast<QWebSocket*>(ptr), static_cast<void (QWebSocket::*)()>(&QWebSocket::disconnected), static_cast<MyQWebSocket*>(ptr), static_cast<void (MyQWebSocket::*)()>(&MyQWebSocket::Signal_Disconnected));
|
2015-11-19 21:29:30 +03:00
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocket_Disconnected(void* ptr)
|
|
|
|
{
|
2016-01-04 04:05:31 +03:00
|
|
|
static_cast<QWebSocket*>(ptr)->disconnected();
|
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocket_ConnectError2(void* ptr)
|
|
|
|
{
|
|
|
|
QObject::connect(static_cast<QWebSocket*>(ptr), static_cast<void (QWebSocket::*)(QAbstractSocket::SocketError)>(&QWebSocket::error), static_cast<MyQWebSocket*>(ptr), static_cast<void (MyQWebSocket::*)(QAbstractSocket::SocketError)>(&MyQWebSocket::Signal_Error2));
|
2015-12-16 04:02:59 +03:00
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocket_DisconnectError2(void* ptr)
|
|
|
|
{
|
|
|
|
QObject::disconnect(static_cast<QWebSocket*>(ptr), static_cast<void (QWebSocket::*)(QAbstractSocket::SocketError)>(&QWebSocket::error), static_cast<MyQWebSocket*>(ptr), static_cast<void (MyQWebSocket::*)(QAbstractSocket::SocketError)>(&MyQWebSocket::Signal_Error2));
|
2015-12-16 04:02:59 +03:00
|
|
|
}
|
|
|
|
|
2016-08-23 23:51:01 +03:00
|
|
|
void QWebSocket_Error2(void* ptr, long long error)
|
2016-04-28 20:43:44 +03:00
|
|
|
{
|
2016-01-04 04:05:31 +03:00
|
|
|
static_cast<QWebSocket*>(ptr)->error(static_cast<QAbstractSocket::SocketError>(error));
|
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocket_IgnoreSslErrors(void* ptr)
|
|
|
|
{
|
2015-11-19 21:29:30 +03:00
|
|
|
QMetaObject::invokeMethod(static_cast<QWebSocket*>(ptr), "ignoreSslErrors");
|
|
|
|
}
|
|
|
|
|
2017-01-18 21:28:40 +03:00
|
|
|
void QWebSocket_IgnoreSslErrorsDefault(void* ptr)
|
|
|
|
{
|
|
|
|
static_cast<QWebSocket*>(ptr)->QWebSocket::ignoreSslErrors();
|
|
|
|
}
|
|
|
|
|
2017-01-27 22:22:58 +03:00
|
|
|
void QWebSocket_IgnoreSslErrors2(void* ptr, void* errors)
|
|
|
|
{
|
|
|
|
static_cast<QWebSocket*>(ptr)->ignoreSslErrors(*static_cast<QList<QSslError>*>(errors));
|
|
|
|
}
|
|
|
|
|
2016-05-11 16:33:24 +03:00
|
|
|
void QWebSocket_Open2(void* ptr, void* request)
|
|
|
|
{
|
|
|
|
QMetaObject::invokeMethod(static_cast<QWebSocket*>(ptr), "open", Q_ARG(QNetworkRequest, *static_cast<QNetworkRequest*>(request)));
|
|
|
|
}
|
|
|
|
|
2017-01-18 21:28:40 +03:00
|
|
|
void QWebSocket_Open2Default(void* ptr, void* request)
|
|
|
|
{
|
|
|
|
static_cast<QWebSocket*>(ptr)->QWebSocket::open(*static_cast<QNetworkRequest*>(request));
|
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocket_Open(void* ptr, void* url)
|
|
|
|
{
|
2015-11-19 21:29:30 +03:00
|
|
|
QMetaObject::invokeMethod(static_cast<QWebSocket*>(ptr), "open", Q_ARG(QUrl, *static_cast<QUrl*>(url)));
|
|
|
|
}
|
|
|
|
|
2017-01-18 21:28:40 +03:00
|
|
|
void QWebSocket_OpenDefault(void* ptr, void* url)
|
|
|
|
{
|
|
|
|
static_cast<QWebSocket*>(ptr)->QWebSocket::open(*static_cast<QUrl*>(url));
|
|
|
|
}
|
|
|
|
|
2016-11-09 21:31:25 +03:00
|
|
|
void QWebSocket_Ping(void* ptr, void* payload)
|
2016-04-28 20:43:44 +03:00
|
|
|
{
|
2016-11-09 21:31:25 +03:00
|
|
|
QMetaObject::invokeMethod(static_cast<QWebSocket*>(ptr), "ping", Q_ARG(QByteArray, *static_cast<QByteArray*>(payload)));
|
2016-04-17 00:38:16 +03:00
|
|
|
}
|
|
|
|
|
2017-01-18 21:28:40 +03:00
|
|
|
void QWebSocket_PingDefault(void* ptr, void* payload)
|
|
|
|
{
|
|
|
|
static_cast<QWebSocket*>(ptr)->QWebSocket::ping(*static_cast<QByteArray*>(payload));
|
|
|
|
}
|
|
|
|
|
2016-08-23 23:51:01 +03:00
|
|
|
void QWebSocket_ConnectPong(void* ptr)
|
|
|
|
{
|
|
|
|
QObject::connect(static_cast<QWebSocket*>(ptr), static_cast<void (QWebSocket::*)(quint64, const QByteArray &)>(&QWebSocket::pong), static_cast<MyQWebSocket*>(ptr), static_cast<void (MyQWebSocket::*)(quint64, const QByteArray &)>(&MyQWebSocket::Signal_Pong));
|
|
|
|
}
|
|
|
|
|
|
|
|
void QWebSocket_DisconnectPong(void* ptr)
|
|
|
|
{
|
|
|
|
QObject::disconnect(static_cast<QWebSocket*>(ptr), static_cast<void (QWebSocket::*)(quint64, const QByteArray &)>(&QWebSocket::pong), static_cast<MyQWebSocket*>(ptr), static_cast<void (MyQWebSocket::*)(quint64, const QByteArray &)>(&MyQWebSocket::Signal_Pong));
|
|
|
|
}
|
|
|
|
|
2016-11-09 21:31:25 +03:00
|
|
|
void QWebSocket_Pong(void* ptr, unsigned long long elapsedTime, void* payload)
|
2016-08-23 23:51:01 +03:00
|
|
|
{
|
2016-11-09 21:31:25 +03:00
|
|
|
static_cast<QWebSocket*>(ptr)->pong(elapsedTime, *static_cast<QByteArray*>(payload));
|
2016-08-23 23:51:01 +03:00
|
|
|
}
|
|
|
|
|
2017-02-10 20:18:44 +03:00
|
|
|
void QWebSocket_ConnectPreSharedKeyAuthenticationRequired(void* ptr)
|
2016-04-28 20:43:44 +03:00
|
|
|
{
|
2017-02-10 20:18:44 +03:00
|
|
|
QObject::connect(static_cast<QWebSocket*>(ptr), static_cast<void (QWebSocket::*)(QSslPreSharedKeyAuthenticator *)>(&QWebSocket::preSharedKeyAuthenticationRequired), static_cast<MyQWebSocket*>(ptr), static_cast<void (MyQWebSocket::*)(QSslPreSharedKeyAuthenticator *)>(&MyQWebSocket::Signal_PreSharedKeyAuthenticationRequired));
|
|
|
|
}
|
|
|
|
|
|
|
|
void QWebSocket_DisconnectPreSharedKeyAuthenticationRequired(void* ptr)
|
|
|
|
{
|
|
|
|
QObject::disconnect(static_cast<QWebSocket*>(ptr), static_cast<void (QWebSocket::*)(QSslPreSharedKeyAuthenticator *)>(&QWebSocket::preSharedKeyAuthenticationRequired), static_cast<MyQWebSocket*>(ptr), static_cast<void (MyQWebSocket::*)(QSslPreSharedKeyAuthenticator *)>(&MyQWebSocket::Signal_PreSharedKeyAuthenticationRequired));
|
|
|
|
}
|
|
|
|
|
|
|
|
void QWebSocket_PreSharedKeyAuthenticationRequired(void* ptr, void* authenticator)
|
|
|
|
{
|
|
|
|
static_cast<QWebSocket*>(ptr)->preSharedKeyAuthenticationRequired(static_cast<QSslPreSharedKeyAuthenticator*>(authenticator));
|
2016-04-17 00:38:16 +03:00
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocket_ConnectProxyAuthenticationRequired(void* ptr)
|
|
|
|
{
|
|
|
|
QObject::connect(static_cast<QWebSocket*>(ptr), static_cast<void (QWebSocket::*)(const QNetworkProxy &, QAuthenticator *)>(&QWebSocket::proxyAuthenticationRequired), static_cast<MyQWebSocket*>(ptr), static_cast<void (MyQWebSocket::*)(const QNetworkProxy &, QAuthenticator *)>(&MyQWebSocket::Signal_ProxyAuthenticationRequired));
|
2016-04-17 00:38:16 +03:00
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocket_DisconnectProxyAuthenticationRequired(void* ptr)
|
|
|
|
{
|
|
|
|
QObject::disconnect(static_cast<QWebSocket*>(ptr), static_cast<void (QWebSocket::*)(const QNetworkProxy &, QAuthenticator *)>(&QWebSocket::proxyAuthenticationRequired), static_cast<MyQWebSocket*>(ptr), static_cast<void (MyQWebSocket::*)(const QNetworkProxy &, QAuthenticator *)>(&MyQWebSocket::Signal_ProxyAuthenticationRequired));
|
2016-04-17 00:38:16 +03:00
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocket_ProxyAuthenticationRequired(void* ptr, void* proxy, void* authenticator)
|
|
|
|
{
|
2016-04-17 00:38:16 +03:00
|
|
|
static_cast<QWebSocket*>(ptr)->proxyAuthenticationRequired(*static_cast<QNetworkProxy*>(proxy), static_cast<QAuthenticator*>(authenticator));
|
2015-11-19 21:29:30 +03:00
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocket_ConnectReadChannelFinished(void* ptr)
|
|
|
|
{
|
|
|
|
QObject::connect(static_cast<QWebSocket*>(ptr), static_cast<void (QWebSocket::*)()>(&QWebSocket::readChannelFinished), static_cast<MyQWebSocket*>(ptr), static_cast<void (MyQWebSocket::*)()>(&MyQWebSocket::Signal_ReadChannelFinished));
|
2015-11-19 21:29:30 +03:00
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocket_DisconnectReadChannelFinished(void* ptr)
|
|
|
|
{
|
|
|
|
QObject::disconnect(static_cast<QWebSocket*>(ptr), static_cast<void (QWebSocket::*)()>(&QWebSocket::readChannelFinished), static_cast<MyQWebSocket*>(ptr), static_cast<void (MyQWebSocket::*)()>(&MyQWebSocket::Signal_ReadChannelFinished));
|
2015-11-19 21:29:30 +03:00
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocket_ReadChannelFinished(void* ptr)
|
|
|
|
{
|
2016-01-04 04:05:31 +03:00
|
|
|
static_cast<QWebSocket*>(ptr)->readChannelFinished();
|
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocket_Resume(void* ptr)
|
|
|
|
{
|
2015-11-19 21:29:30 +03:00
|
|
|
static_cast<QWebSocket*>(ptr)->resume();
|
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocket_SetMaskGenerator(void* ptr, void* maskGenerator)
|
|
|
|
{
|
2015-11-19 21:29:30 +03:00
|
|
|
static_cast<QWebSocket*>(ptr)->setMaskGenerator(static_cast<QMaskGenerator*>(maskGenerator));
|
|
|
|
}
|
|
|
|
|
2016-08-23 23:51:01 +03:00
|
|
|
void QWebSocket_SetPauseMode(void* ptr, long long pauseMode)
|
2016-04-28 20:43:44 +03:00
|
|
|
{
|
2015-11-19 21:29:30 +03:00
|
|
|
static_cast<QWebSocket*>(ptr)->setPauseMode(static_cast<QAbstractSocket::PauseMode>(pauseMode));
|
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocket_SetProxy(void* ptr, void* networkProxy)
|
|
|
|
{
|
2015-11-19 21:29:30 +03:00
|
|
|
static_cast<QWebSocket*>(ptr)->setProxy(*static_cast<QNetworkProxy*>(networkProxy));
|
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocket_SetReadBufferSize(void* ptr, long long size)
|
|
|
|
{
|
2016-08-23 23:51:01 +03:00
|
|
|
static_cast<QWebSocket*>(ptr)->setReadBufferSize(size);
|
2015-12-16 04:02:59 +03:00
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocket_SetSslConfiguration(void* ptr, void* sslConfiguration)
|
|
|
|
{
|
2015-11-19 21:29:30 +03:00
|
|
|
static_cast<QWebSocket*>(ptr)->setSslConfiguration(*static_cast<QSslConfiguration*>(sslConfiguration));
|
|
|
|
}
|
|
|
|
|
2017-01-27 22:22:58 +03:00
|
|
|
void QWebSocket_ConnectSslErrors(void* ptr)
|
|
|
|
{
|
|
|
|
QObject::connect(static_cast<QWebSocket*>(ptr), static_cast<void (QWebSocket::*)(const QList<QSslError> &)>(&QWebSocket::sslErrors), static_cast<MyQWebSocket*>(ptr), static_cast<void (MyQWebSocket::*)(const QList<QSslError> &)>(&MyQWebSocket::Signal_SslErrors));
|
|
|
|
}
|
|
|
|
|
|
|
|
void QWebSocket_DisconnectSslErrors(void* ptr)
|
|
|
|
{
|
|
|
|
QObject::disconnect(static_cast<QWebSocket*>(ptr), static_cast<void (QWebSocket::*)(const QList<QSslError> &)>(&QWebSocket::sslErrors), static_cast<MyQWebSocket*>(ptr), static_cast<void (MyQWebSocket::*)(const QList<QSslError> &)>(&MyQWebSocket::Signal_SslErrors));
|
|
|
|
}
|
|
|
|
|
|
|
|
void QWebSocket_SslErrors(void* ptr, void* errors)
|
|
|
|
{
|
|
|
|
static_cast<QWebSocket*>(ptr)->sslErrors(*static_cast<QList<QSslError>*>(errors));
|
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocket_ConnectStateChanged(void* ptr)
|
|
|
|
{
|
|
|
|
QObject::connect(static_cast<QWebSocket*>(ptr), static_cast<void (QWebSocket::*)(QAbstractSocket::SocketState)>(&QWebSocket::stateChanged), static_cast<MyQWebSocket*>(ptr), static_cast<void (MyQWebSocket::*)(QAbstractSocket::SocketState)>(&MyQWebSocket::Signal_StateChanged));
|
2015-11-19 21:29:30 +03:00
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocket_DisconnectStateChanged(void* ptr)
|
|
|
|
{
|
|
|
|
QObject::disconnect(static_cast<QWebSocket*>(ptr), static_cast<void (QWebSocket::*)(QAbstractSocket::SocketState)>(&QWebSocket::stateChanged), static_cast<MyQWebSocket*>(ptr), static_cast<void (MyQWebSocket::*)(QAbstractSocket::SocketState)>(&MyQWebSocket::Signal_StateChanged));
|
2015-11-19 21:29:30 +03:00
|
|
|
}
|
|
|
|
|
2016-08-23 23:51:01 +03:00
|
|
|
void QWebSocket_StateChanged(void* ptr, long long state)
|
2016-04-28 20:43:44 +03:00
|
|
|
{
|
2016-01-04 04:05:31 +03:00
|
|
|
static_cast<QWebSocket*>(ptr)->stateChanged(static_cast<QAbstractSocket::SocketState>(state));
|
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocket_ConnectTextFrameReceived(void* ptr)
|
|
|
|
{
|
|
|
|
QObject::connect(static_cast<QWebSocket*>(ptr), static_cast<void (QWebSocket::*)(const QString &, bool)>(&QWebSocket::textFrameReceived), static_cast<MyQWebSocket*>(ptr), static_cast<void (MyQWebSocket::*)(const QString &, bool)>(&MyQWebSocket::Signal_TextFrameReceived));
|
2015-11-19 21:29:30 +03:00
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocket_DisconnectTextFrameReceived(void* ptr)
|
|
|
|
{
|
|
|
|
QObject::disconnect(static_cast<QWebSocket*>(ptr), static_cast<void (QWebSocket::*)(const QString &, bool)>(&QWebSocket::textFrameReceived), static_cast<MyQWebSocket*>(ptr), static_cast<void (MyQWebSocket::*)(const QString &, bool)>(&MyQWebSocket::Signal_TextFrameReceived));
|
2015-11-19 21:29:30 +03:00
|
|
|
}
|
|
|
|
|
2016-08-23 23:51:01 +03:00
|
|
|
void QWebSocket_TextFrameReceived(void* ptr, char* frame, char isLastFrame)
|
2016-04-28 20:43:44 +03:00
|
|
|
{
|
2016-01-04 04:05:31 +03:00
|
|
|
static_cast<QWebSocket*>(ptr)->textFrameReceived(QString(frame), isLastFrame != 0);
|
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocket_ConnectTextMessageReceived(void* ptr)
|
|
|
|
{
|
|
|
|
QObject::connect(static_cast<QWebSocket*>(ptr), static_cast<void (QWebSocket::*)(const QString &)>(&QWebSocket::textMessageReceived), static_cast<MyQWebSocket*>(ptr), static_cast<void (MyQWebSocket::*)(const QString &)>(&MyQWebSocket::Signal_TextMessageReceived));
|
2015-11-19 21:29:30 +03:00
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocket_DisconnectTextMessageReceived(void* ptr)
|
|
|
|
{
|
|
|
|
QObject::disconnect(static_cast<QWebSocket*>(ptr), static_cast<void (QWebSocket::*)(const QString &)>(&QWebSocket::textMessageReceived), static_cast<MyQWebSocket*>(ptr), static_cast<void (MyQWebSocket::*)(const QString &)>(&MyQWebSocket::Signal_TextMessageReceived));
|
2015-11-19 21:29:30 +03:00
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocket_TextMessageReceived(void* ptr, char* message)
|
|
|
|
{
|
2016-01-04 04:05:31 +03:00
|
|
|
static_cast<QWebSocket*>(ptr)->textMessageReceived(QString(message));
|
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocket_DestroyQWebSocket(void* ptr)
|
|
|
|
{
|
2015-11-19 21:29:30 +03:00
|
|
|
static_cast<QWebSocket*>(ptr)->~QWebSocket();
|
2015-11-13 20:44:32 +03:00
|
|
|
}
|
|
|
|
|
2016-08-27 02:22:01 +03:00
|
|
|
void QWebSocket_DestroyQWebSocketDefault(void* ptr)
|
|
|
|
{
|
|
|
|
|
|
|
|
}
|
|
|
|
|
2017-02-10 20:18:44 +03:00
|
|
|
long long QWebSocket_PauseMode(void* ptr)
|
2017-01-27 22:22:58 +03:00
|
|
|
{
|
2017-02-10 20:18:44 +03:00
|
|
|
return static_cast<QWebSocket*>(ptr)->pauseMode();
|
2017-01-27 22:22:58 +03:00
|
|
|
}
|
|
|
|
|
2017-02-10 20:18:44 +03:00
|
|
|
long long QWebSocket_Error(void* ptr)
|
2017-01-27 22:22:58 +03:00
|
|
|
{
|
2017-02-10 20:18:44 +03:00
|
|
|
return static_cast<QWebSocket*>(ptr)->error();
|
2017-01-27 22:22:58 +03:00
|
|
|
}
|
|
|
|
|
2017-02-10 20:18:44 +03:00
|
|
|
long long QWebSocket_State(void* ptr)
|
2017-01-27 22:22:58 +03:00
|
|
|
{
|
2017-02-10 20:18:44 +03:00
|
|
|
return static_cast<QWebSocket*>(ptr)->state();
|
2017-01-27 22:22:58 +03:00
|
|
|
}
|
|
|
|
|
2017-02-10 20:18:44 +03:00
|
|
|
void* QWebSocket_LocalAddress(void* ptr)
|
2017-01-27 22:22:58 +03:00
|
|
|
{
|
2017-02-10 20:18:44 +03:00
|
|
|
return new QHostAddress(static_cast<QWebSocket*>(ptr)->localAddress());
|
2017-01-27 22:22:58 +03:00
|
|
|
}
|
|
|
|
|
2017-02-10 20:18:44 +03:00
|
|
|
void* QWebSocket_PeerAddress(void* ptr)
|
2017-01-27 22:22:58 +03:00
|
|
|
{
|
2017-02-10 20:18:44 +03:00
|
|
|
return new QHostAddress(static_cast<QWebSocket*>(ptr)->peerAddress());
|
2017-01-27 22:22:58 +03:00
|
|
|
}
|
|
|
|
|
2017-02-10 20:18:44 +03:00
|
|
|
void* QWebSocket_Proxy(void* ptr)
|
2017-01-27 22:22:58 +03:00
|
|
|
{
|
2017-02-10 20:18:44 +03:00
|
|
|
return new QNetworkProxy(static_cast<QWebSocket*>(ptr)->proxy());
|
2017-01-27 22:22:58 +03:00
|
|
|
}
|
|
|
|
|
2017-02-10 20:18:44 +03:00
|
|
|
void* QWebSocket_Request(void* ptr)
|
2017-01-27 22:22:58 +03:00
|
|
|
{
|
2017-02-10 20:18:44 +03:00
|
|
|
return new QNetworkRequest(static_cast<QWebSocket*>(ptr)->request());
|
2017-01-27 22:22:58 +03:00
|
|
|
}
|
|
|
|
|
2017-02-10 20:18:44 +03:00
|
|
|
void* QWebSocket_SslConfiguration(void* ptr)
|
2017-01-27 22:22:58 +03:00
|
|
|
{
|
2017-02-10 20:18:44 +03:00
|
|
|
return new QSslConfiguration(static_cast<QWebSocket*>(ptr)->sslConfiguration());
|
2017-01-27 22:22:58 +03:00
|
|
|
}
|
|
|
|
|
2017-02-10 20:18:44 +03:00
|
|
|
struct QtWebSockets_PackedString QWebSocket_CloseReason(void* ptr)
|
2017-01-27 22:22:58 +03:00
|
|
|
{
|
2017-02-10 20:18:44 +03:00
|
|
|
return ({ QByteArray t003333 = static_cast<QWebSocket*>(ptr)->closeReason().toUtf8(); QtWebSockets_PackedString { const_cast<char*>(t003333.prepend("WHITESPACE").constData()+10), t003333.size()-10 }; });
|
|
|
|
}
|
|
|
|
|
|
|
|
struct QtWebSockets_PackedString QWebSocket_ErrorString(void* ptr)
|
|
|
|
{
|
|
|
|
return ({ QByteArray t67d61f = static_cast<QWebSocket*>(ptr)->errorString().toUtf8(); QtWebSockets_PackedString { const_cast<char*>(t67d61f.prepend("WHITESPACE").constData()+10), t67d61f.size()-10 }; });
|
|
|
|
}
|
|
|
|
|
|
|
|
struct QtWebSockets_PackedString QWebSocket_Origin(void* ptr)
|
|
|
|
{
|
|
|
|
return ({ QByteArray t74f689 = static_cast<QWebSocket*>(ptr)->origin().toUtf8(); QtWebSockets_PackedString { const_cast<char*>(t74f689.prepend("WHITESPACE").constData()+10), t74f689.size()-10 }; });
|
|
|
|
}
|
|
|
|
|
|
|
|
struct QtWebSockets_PackedString QWebSocket_PeerName(void* ptr)
|
|
|
|
{
|
|
|
|
return ({ QByteArray tc206d7 = static_cast<QWebSocket*>(ptr)->peerName().toUtf8(); QtWebSockets_PackedString { const_cast<char*>(tc206d7.prepend("WHITESPACE").constData()+10), tc206d7.size()-10 }; });
|
|
|
|
}
|
|
|
|
|
|
|
|
struct QtWebSockets_PackedString QWebSocket_ResourceName(void* ptr)
|
|
|
|
{
|
|
|
|
return ({ QByteArray t1e5662 = static_cast<QWebSocket*>(ptr)->resourceName().toUtf8(); QtWebSockets_PackedString { const_cast<char*>(t1e5662.prepend("WHITESPACE").constData()+10), t1e5662.size()-10 }; });
|
|
|
|
}
|
|
|
|
|
|
|
|
void* QWebSocket_RequestUrl(void* ptr)
|
|
|
|
{
|
|
|
|
return new QUrl(static_cast<QWebSocket*>(ptr)->requestUrl());
|
|
|
|
}
|
|
|
|
|
|
|
|
long long QWebSocket_CloseCode(void* ptr)
|
|
|
|
{
|
|
|
|
return static_cast<QWebSocket*>(ptr)->closeCode();
|
|
|
|
}
|
|
|
|
|
|
|
|
long long QWebSocket_Version(void* ptr)
|
|
|
|
{
|
|
|
|
return static_cast<QWebSocket*>(ptr)->version();
|
|
|
|
}
|
|
|
|
|
|
|
|
char QWebSocket_IsValid(void* ptr)
|
|
|
|
{
|
|
|
|
return static_cast<QWebSocket*>(ptr)->isValid();
|
|
|
|
}
|
|
|
|
|
|
|
|
void* QWebSocket_MaskGenerator(void* ptr)
|
|
|
|
{
|
|
|
|
return const_cast<QMaskGenerator*>(static_cast<QWebSocket*>(ptr)->maskGenerator());
|
|
|
|
}
|
|
|
|
|
|
|
|
long long QWebSocket_ReadBufferSize(void* ptr)
|
|
|
|
{
|
|
|
|
return static_cast<QWebSocket*>(ptr)->readBufferSize();
|
|
|
|
}
|
|
|
|
|
|
|
|
unsigned short QWebSocket_LocalPort(void* ptr)
|
|
|
|
{
|
|
|
|
return static_cast<QWebSocket*>(ptr)->localPort();
|
|
|
|
}
|
|
|
|
|
|
|
|
unsigned short QWebSocket_PeerPort(void* ptr)
|
|
|
|
{
|
|
|
|
return static_cast<QWebSocket*>(ptr)->peerPort();
|
|
|
|
}
|
|
|
|
|
|
|
|
void* QWebSocket___ignoreSslErrors_errors_atList2(void* ptr, int i)
|
|
|
|
{
|
|
|
|
return new QSslError(static_cast<QList<QSslError>*>(ptr)->at(i));
|
|
|
|
}
|
|
|
|
|
|
|
|
void QWebSocket___ignoreSslErrors_errors_setList2(void* ptr, void* i)
|
|
|
|
{
|
|
|
|
static_cast<QList<QSslError>*>(ptr)->append(*static_cast<QSslError*>(i));
|
|
|
|
}
|
|
|
|
|
|
|
|
void* QWebSocket___ignoreSslErrors_errors_newList2(void* ptr)
|
|
|
|
{
|
|
|
|
return new QList<QSslError>;
|
|
|
|
}
|
|
|
|
|
|
|
|
void* QWebSocket___sslErrors_errors_atList(void* ptr, int i)
|
|
|
|
{
|
|
|
|
return new QSslError(static_cast<QList<QSslError>*>(ptr)->at(i));
|
|
|
|
}
|
|
|
|
|
|
|
|
void QWebSocket___sslErrors_errors_setList(void* ptr, void* i)
|
|
|
|
{
|
|
|
|
static_cast<QList<QSslError>*>(ptr)->append(*static_cast<QSslError*>(i));
|
|
|
|
}
|
|
|
|
|
|
|
|
void* QWebSocket___sslErrors_errors_newList(void* ptr)
|
|
|
|
{
|
|
|
|
return new QList<QSslError>;
|
2017-01-27 22:22:58 +03:00
|
|
|
}
|
|
|
|
|
|
|
|
void* QWebSocket___dynamicPropertyNames_atList(void* ptr, int i)
|
|
|
|
{
|
|
|
|
return new QByteArray(static_cast<QList<QByteArray>*>(ptr)->at(i));
|
|
|
|
}
|
|
|
|
|
|
|
|
void QWebSocket___dynamicPropertyNames_setList(void* ptr, void* i)
|
|
|
|
{
|
|
|
|
static_cast<QList<QByteArray>*>(ptr)->append(*static_cast<QByteArray*>(i));
|
|
|
|
}
|
|
|
|
|
|
|
|
void* QWebSocket___dynamicPropertyNames_newList(void* ptr)
|
|
|
|
{
|
|
|
|
return new QList<QByteArray>;
|
|
|
|
}
|
|
|
|
|
|
|
|
void* QWebSocket___findChildren_atList2(void* ptr, int i)
|
|
|
|
{
|
|
|
|
return const_cast<QObject*>(static_cast<QList<QObject*>*>(ptr)->at(i));
|
|
|
|
}
|
|
|
|
|
|
|
|
void QWebSocket___findChildren_setList2(void* ptr, void* i)
|
|
|
|
{
|
|
|
|
static_cast<QList<QObject*>*>(ptr)->append(static_cast<QObject*>(i));
|
|
|
|
}
|
|
|
|
|
|
|
|
void* QWebSocket___findChildren_newList2(void* ptr)
|
|
|
|
{
|
|
|
|
return new QList<QObject*>;
|
|
|
|
}
|
|
|
|
|
|
|
|
void* QWebSocket___findChildren_atList3(void* ptr, int i)
|
|
|
|
{
|
|
|
|
return const_cast<QObject*>(static_cast<QList<QObject*>*>(ptr)->at(i));
|
|
|
|
}
|
|
|
|
|
|
|
|
void QWebSocket___findChildren_setList3(void* ptr, void* i)
|
|
|
|
{
|
|
|
|
static_cast<QList<QObject*>*>(ptr)->append(static_cast<QObject*>(i));
|
|
|
|
}
|
|
|
|
|
|
|
|
void* QWebSocket___findChildren_newList3(void* ptr)
|
|
|
|
{
|
|
|
|
return new QList<QObject*>;
|
|
|
|
}
|
|
|
|
|
|
|
|
void* QWebSocket___findChildren_atList(void* ptr, int i)
|
|
|
|
{
|
|
|
|
return const_cast<QObject*>(static_cast<QList<QObject*>*>(ptr)->at(i));
|
|
|
|
}
|
|
|
|
|
|
|
|
void QWebSocket___findChildren_setList(void* ptr, void* i)
|
|
|
|
{
|
|
|
|
static_cast<QList<QObject*>*>(ptr)->append(static_cast<QObject*>(i));
|
|
|
|
}
|
|
|
|
|
|
|
|
void* QWebSocket___findChildren_newList(void* ptr)
|
|
|
|
{
|
|
|
|
return new QList<QObject*>;
|
|
|
|
}
|
|
|
|
|
2017-02-10 20:18:44 +03:00
|
|
|
void* QWebSocket___children_atList(void* ptr, int i)
|
2016-04-28 20:43:44 +03:00
|
|
|
{
|
2017-02-10 20:18:44 +03:00
|
|
|
return const_cast<QObject*>(static_cast<QList<QObject *>*>(ptr)->at(i));
|
2016-01-04 04:05:31 +03:00
|
|
|
}
|
|
|
|
|
2017-02-10 20:18:44 +03:00
|
|
|
void QWebSocket___children_setList(void* ptr, void* i)
|
2016-04-28 20:43:44 +03:00
|
|
|
{
|
2017-02-10 20:18:44 +03:00
|
|
|
static_cast<QList<QObject *>*>(ptr)->append(static_cast<QObject*>(i));
|
|
|
|
}
|
|
|
|
|
|
|
|
void* QWebSocket___children_newList(void* ptr)
|
|
|
|
{
|
|
|
|
return new QList<QObject *>;
|
|
|
|
}
|
|
|
|
|
|
|
|
char QWebSocket_Event(void* ptr, void* e)
|
|
|
|
{
|
|
|
|
return static_cast<QWebSocket*>(ptr)->event(static_cast<QEvent*>(e));
|
|
|
|
}
|
|
|
|
|
|
|
|
char QWebSocket_EventDefault(void* ptr, void* e)
|
|
|
|
{
|
|
|
|
return static_cast<QWebSocket*>(ptr)->QWebSocket::event(static_cast<QEvent*>(e));
|
|
|
|
}
|
|
|
|
|
|
|
|
char QWebSocket_EventFilter(void* ptr, void* watched, void* event)
|
|
|
|
{
|
|
|
|
return static_cast<QWebSocket*>(ptr)->eventFilter(static_cast<QObject*>(watched), static_cast<QEvent*>(event));
|
|
|
|
}
|
|
|
|
|
|
|
|
char QWebSocket_EventFilterDefault(void* ptr, void* watched, void* event)
|
|
|
|
{
|
|
|
|
return static_cast<QWebSocket*>(ptr)->QWebSocket::eventFilter(static_cast<QObject*>(watched), static_cast<QEvent*>(event));
|
2016-01-04 04:05:31 +03:00
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocket_ChildEvent(void* ptr, void* event)
|
|
|
|
{
|
|
|
|
static_cast<QWebSocket*>(ptr)->childEvent(static_cast<QChildEvent*>(event));
|
2016-01-04 04:05:31 +03:00
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocket_ChildEventDefault(void* ptr, void* event)
|
|
|
|
{
|
2016-01-04 04:05:31 +03:00
|
|
|
static_cast<QWebSocket*>(ptr)->QWebSocket::childEvent(static_cast<QChildEvent*>(event));
|
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocket_ConnectNotify(void* ptr, void* sign)
|
|
|
|
{
|
|
|
|
static_cast<QWebSocket*>(ptr)->connectNotify(*static_cast<QMetaMethod*>(sign));
|
|
|
|
}
|
|
|
|
|
|
|
|
void QWebSocket_ConnectNotifyDefault(void* ptr, void* sign)
|
|
|
|
{
|
|
|
|
static_cast<QWebSocket*>(ptr)->QWebSocket::connectNotify(*static_cast<QMetaMethod*>(sign));
|
|
|
|
}
|
|
|
|
|
|
|
|
void QWebSocket_CustomEvent(void* ptr, void* event)
|
|
|
|
{
|
|
|
|
static_cast<QWebSocket*>(ptr)->customEvent(static_cast<QEvent*>(event));
|
2016-01-04 04:05:31 +03:00
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocket_CustomEventDefault(void* ptr, void* event)
|
|
|
|
{
|
2016-01-04 04:05:31 +03:00
|
|
|
static_cast<QWebSocket*>(ptr)->QWebSocket::customEvent(static_cast<QEvent*>(event));
|
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocket_DeleteLater(void* ptr)
|
|
|
|
{
|
|
|
|
QMetaObject::invokeMethod(static_cast<QWebSocket*>(ptr), "deleteLater");
|
|
|
|
}
|
|
|
|
|
2016-04-30 20:03:25 +03:00
|
|
|
void QWebSocket_DeleteLaterDefault(void* ptr)
|
|
|
|
{
|
|
|
|
static_cast<QWebSocket*>(ptr)->QWebSocket::deleteLater();
|
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocket_DisconnectNotify(void* ptr, void* sign)
|
|
|
|
{
|
|
|
|
static_cast<QWebSocket*>(ptr)->disconnectNotify(*static_cast<QMetaMethod*>(sign));
|
|
|
|
}
|
|
|
|
|
|
|
|
void QWebSocket_DisconnectNotifyDefault(void* ptr, void* sign)
|
|
|
|
{
|
|
|
|
static_cast<QWebSocket*>(ptr)->QWebSocket::disconnectNotify(*static_cast<QMetaMethod*>(sign));
|
|
|
|
}
|
|
|
|
|
2017-02-10 20:18:44 +03:00
|
|
|
void QWebSocket_TimerEvent(void* ptr, void* event)
|
2016-04-28 20:43:44 +03:00
|
|
|
{
|
2017-02-10 20:18:44 +03:00
|
|
|
static_cast<QWebSocket*>(ptr)->timerEvent(static_cast<QTimerEvent*>(event));
|
2016-04-28 20:43:44 +03:00
|
|
|
}
|
|
|
|
|
2017-02-10 20:18:44 +03:00
|
|
|
void QWebSocket_TimerEventDefault(void* ptr, void* event)
|
2016-04-28 20:43:44 +03:00
|
|
|
{
|
2017-02-10 20:18:44 +03:00
|
|
|
static_cast<QWebSocket*>(ptr)->QWebSocket::timerEvent(static_cast<QTimerEvent*>(event));
|
2016-04-28 20:43:44 +03:00
|
|
|
}
|
|
|
|
|
|
|
|
void* QWebSocket_MetaObject(void* ptr)
|
|
|
|
{
|
|
|
|
return const_cast<QMetaObject*>(static_cast<QWebSocket*>(ptr)->metaObject());
|
|
|
|
}
|
|
|
|
|
|
|
|
void* QWebSocket_MetaObjectDefault(void* ptr)
|
|
|
|
{
|
|
|
|
return const_cast<QMetaObject*>(static_cast<QWebSocket*>(ptr)->QWebSocket::metaObject());
|
|
|
|
}
|
|
|
|
|
|
|
|
void* QWebSocketCorsAuthenticator_NewQWebSocketCorsAuthenticator3(void* other)
|
|
|
|
{
|
2015-12-06 02:56:16 +03:00
|
|
|
return new QWebSocketCorsAuthenticator(*static_cast<QWebSocketCorsAuthenticator*>(other));
|
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void* QWebSocketCorsAuthenticator_NewQWebSocketCorsAuthenticator(char* origin)
|
|
|
|
{
|
2015-12-06 02:56:16 +03:00
|
|
|
return new QWebSocketCorsAuthenticator(QString(origin));
|
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void* QWebSocketCorsAuthenticator_NewQWebSocketCorsAuthenticator2(void* other)
|
|
|
|
{
|
2015-12-06 02:56:16 +03:00
|
|
|
return new QWebSocketCorsAuthenticator(*static_cast<QWebSocketCorsAuthenticator*>(other));
|
|
|
|
}
|
|
|
|
|
2016-08-23 23:51:01 +03:00
|
|
|
void QWebSocketCorsAuthenticator_SetAllowed(void* ptr, char allowed)
|
2016-04-28 20:43:44 +03:00
|
|
|
{
|
2015-12-06 02:56:16 +03:00
|
|
|
static_cast<QWebSocketCorsAuthenticator*>(ptr)->setAllowed(allowed != 0);
|
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocketCorsAuthenticator_Swap(void* ptr, void* other)
|
|
|
|
{
|
2015-12-06 02:56:16 +03:00
|
|
|
static_cast<QWebSocketCorsAuthenticator*>(ptr)->swap(*static_cast<QWebSocketCorsAuthenticator*>(other));
|
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocketCorsAuthenticator_DestroyQWebSocketCorsAuthenticator(void* ptr)
|
|
|
|
{
|
2015-12-06 02:56:16 +03:00
|
|
|
static_cast<QWebSocketCorsAuthenticator*>(ptr)->~QWebSocketCorsAuthenticator();
|
|
|
|
}
|
|
|
|
|
2017-02-10 20:18:44 +03:00
|
|
|
struct QtWebSockets_PackedString QWebSocketCorsAuthenticator_Origin(void* ptr)
|
|
|
|
{
|
|
|
|
return ({ QByteArray tde65a2 = static_cast<QWebSocketCorsAuthenticator*>(ptr)->origin().toUtf8(); QtWebSockets_PackedString { const_cast<char*>(tde65a2.prepend("WHITESPACE").constData()+10), tde65a2.size()-10 }; });
|
|
|
|
}
|
|
|
|
|
|
|
|
char QWebSocketCorsAuthenticator_Allowed(void* ptr)
|
|
|
|
{
|
|
|
|
return static_cast<QWebSocketCorsAuthenticator*>(ptr)->allowed();
|
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
class MyQWebSocketServer: public QWebSocketServer
|
|
|
|
{
|
2015-12-06 02:56:16 +03:00
|
|
|
public:
|
2015-12-15 04:01:51 +03:00
|
|
|
MyQWebSocketServer(const QString &serverName, SslMode secureMode, QObject *parent) : QWebSocketServer(serverName, secureMode, parent) {};
|
2017-02-10 20:18:44 +03:00
|
|
|
QWebSocket * nextPendingConnection() { return static_cast<QWebSocket*>(callbackQWebSocketServer_NextPendingConnection(this)); };
|
2016-08-23 23:51:01 +03:00
|
|
|
void Signal_AcceptError(QAbstractSocket::SocketError socketError) { callbackQWebSocketServer_AcceptError(this, socketError); };
|
|
|
|
void Signal_Closed() { callbackQWebSocketServer_Closed(this); };
|
|
|
|
void Signal_NewConnection() { callbackQWebSocketServer_NewConnection(this); };
|
|
|
|
void Signal_OriginAuthenticationRequired(QWebSocketCorsAuthenticator * authenticator) { callbackQWebSocketServer_OriginAuthenticationRequired(this, authenticator); };
|
|
|
|
void Signal_PeerVerifyError(const QSslError & error) { callbackQWebSocketServer_PeerVerifyError(this, const_cast<QSslError*>(&error)); };
|
2017-02-10 20:18:44 +03:00
|
|
|
void Signal_PreSharedKeyAuthenticationRequired(QSslPreSharedKeyAuthenticator * authenticator) { callbackQWebSocketServer_PreSharedKeyAuthenticationRequired(this, authenticator); };
|
2016-12-11 23:03:06 +03:00
|
|
|
void Signal_ServerError(QWebSocketProtocol::CloseCode closeCode) { callbackQWebSocketServer_ServerError(this, closeCode); };
|
2017-01-27 22:22:58 +03:00
|
|
|
void Signal_SslErrors(const QList<QSslError> & errors) { callbackQWebSocketServer_SslErrors(this, ({ QList<QSslError>* tmpValue = const_cast<QList<QSslError>*>(&errors); QtWebSockets_PackedList { tmpValue, tmpValue->size() }; })); };
|
2016-08-27 02:22:01 +03:00
|
|
|
~MyQWebSocketServer() { callbackQWebSocketServer_DestroyQWebSocketServer(this); };
|
2017-02-10 20:18:44 +03:00
|
|
|
bool event(QEvent * e) { return callbackQWebSocketServer_Event(this, e) != 0; };
|
|
|
|
bool eventFilter(QObject * watched, QEvent * event) { return callbackQWebSocketServer_EventFilter(this, watched, event) != 0; };
|
2016-08-23 23:51:01 +03:00
|
|
|
void childEvent(QChildEvent * event) { callbackQWebSocketServer_ChildEvent(this, event); };
|
|
|
|
void connectNotify(const QMetaMethod & sign) { callbackQWebSocketServer_ConnectNotify(this, const_cast<QMetaMethod*>(&sign)); };
|
|
|
|
void customEvent(QEvent * event) { callbackQWebSocketServer_CustomEvent(this, event); };
|
|
|
|
void deleteLater() { callbackQWebSocketServer_DeleteLater(this); };
|
|
|
|
void disconnectNotify(const QMetaMethod & sign) { callbackQWebSocketServer_DisconnectNotify(this, const_cast<QMetaMethod*>(&sign)); };
|
2017-02-10 20:18:44 +03:00
|
|
|
void timerEvent(QTimerEvent * event) { callbackQWebSocketServer_TimerEvent(this, event); };
|
2016-08-23 23:51:01 +03:00
|
|
|
const QMetaObject * metaObject() const { return static_cast<QMetaObject*>(callbackQWebSocketServer_MetaObject(const_cast<MyQWebSocketServer*>(this))); };
|
2015-12-06 02:56:16 +03:00
|
|
|
};
|
|
|
|
|
2017-02-10 20:18:44 +03:00
|
|
|
void* QWebSocketServer_NextPendingConnection(void* ptr)
|
|
|
|
{
|
|
|
|
return static_cast<QWebSocketServer*>(ptr)->nextPendingConnection();
|
|
|
|
}
|
|
|
|
|
|
|
|
void* QWebSocketServer_NextPendingConnectionDefault(void* ptr)
|
|
|
|
{
|
|
|
|
return static_cast<QWebSocketServer*>(ptr)->QWebSocketServer::nextPendingConnection();
|
|
|
|
}
|
|
|
|
|
2016-08-23 23:51:01 +03:00
|
|
|
void* QWebSocketServer_NewQWebSocketServer(char* serverName, long long secureMode, void* parent)
|
2016-04-28 20:43:44 +03:00
|
|
|
{
|
2015-12-15 04:01:51 +03:00
|
|
|
return new MyQWebSocketServer(QString(serverName), static_cast<QWebSocketServer::SslMode>(secureMode), static_cast<QObject*>(parent));
|
2015-12-06 02:56:16 +03:00
|
|
|
}
|
|
|
|
|
2017-02-10 20:18:44 +03:00
|
|
|
char QWebSocketServer_Listen(void* ptr, void* address, unsigned short port)
|
|
|
|
{
|
|
|
|
return static_cast<QWebSocketServer*>(ptr)->listen(*static_cast<QHostAddress*>(address), port);
|
|
|
|
}
|
|
|
|
|
|
|
|
char QWebSocketServer_SetSocketDescriptor(void* ptr, int socketDescriptor)
|
|
|
|
{
|
|
|
|
return static_cast<QWebSocketServer*>(ptr)->setSocketDescriptor(socketDescriptor);
|
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocketServer_ConnectAcceptError(void* ptr)
|
|
|
|
{
|
|
|
|
QObject::connect(static_cast<QWebSocketServer*>(ptr), static_cast<void (QWebSocketServer::*)(QAbstractSocket::SocketError)>(&QWebSocketServer::acceptError), static_cast<MyQWebSocketServer*>(ptr), static_cast<void (MyQWebSocketServer::*)(QAbstractSocket::SocketError)>(&MyQWebSocketServer::Signal_AcceptError));
|
2015-12-06 02:56:16 +03:00
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocketServer_DisconnectAcceptError(void* ptr)
|
|
|
|
{
|
|
|
|
QObject::disconnect(static_cast<QWebSocketServer*>(ptr), static_cast<void (QWebSocketServer::*)(QAbstractSocket::SocketError)>(&QWebSocketServer::acceptError), static_cast<MyQWebSocketServer*>(ptr), static_cast<void (MyQWebSocketServer::*)(QAbstractSocket::SocketError)>(&MyQWebSocketServer::Signal_AcceptError));
|
2015-12-06 02:56:16 +03:00
|
|
|
}
|
|
|
|
|
2016-08-23 23:51:01 +03:00
|
|
|
void QWebSocketServer_AcceptError(void* ptr, long long socketError)
|
2016-04-28 20:43:44 +03:00
|
|
|
{
|
2016-01-04 04:05:31 +03:00
|
|
|
static_cast<QWebSocketServer*>(ptr)->acceptError(static_cast<QAbstractSocket::SocketError>(socketError));
|
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocketServer_Close(void* ptr)
|
|
|
|
{
|
2015-12-06 02:56:16 +03:00
|
|
|
static_cast<QWebSocketServer*>(ptr)->close();
|
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocketServer_ConnectClosed(void* ptr)
|
|
|
|
{
|
|
|
|
QObject::connect(static_cast<QWebSocketServer*>(ptr), static_cast<void (QWebSocketServer::*)()>(&QWebSocketServer::closed), static_cast<MyQWebSocketServer*>(ptr), static_cast<void (MyQWebSocketServer::*)()>(&MyQWebSocketServer::Signal_Closed));
|
2015-12-06 02:56:16 +03:00
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocketServer_DisconnectClosed(void* ptr)
|
|
|
|
{
|
|
|
|
QObject::disconnect(static_cast<QWebSocketServer*>(ptr), static_cast<void (QWebSocketServer::*)()>(&QWebSocketServer::closed), static_cast<MyQWebSocketServer*>(ptr), static_cast<void (MyQWebSocketServer::*)()>(&MyQWebSocketServer::Signal_Closed));
|
2015-12-06 02:56:16 +03:00
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocketServer_Closed(void* ptr)
|
|
|
|
{
|
2016-01-04 04:05:31 +03:00
|
|
|
static_cast<QWebSocketServer*>(ptr)->closed();
|
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocketServer_ConnectNewConnection(void* ptr)
|
|
|
|
{
|
|
|
|
QObject::connect(static_cast<QWebSocketServer*>(ptr), static_cast<void (QWebSocketServer::*)()>(&QWebSocketServer::newConnection), static_cast<MyQWebSocketServer*>(ptr), static_cast<void (MyQWebSocketServer::*)()>(&MyQWebSocketServer::Signal_NewConnection));
|
2015-12-06 02:56:16 +03:00
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocketServer_DisconnectNewConnection(void* ptr)
|
|
|
|
{
|
|
|
|
QObject::disconnect(static_cast<QWebSocketServer*>(ptr), static_cast<void (QWebSocketServer::*)()>(&QWebSocketServer::newConnection), static_cast<MyQWebSocketServer*>(ptr), static_cast<void (MyQWebSocketServer::*)()>(&MyQWebSocketServer::Signal_NewConnection));
|
2015-12-06 02:56:16 +03:00
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocketServer_NewConnection(void* ptr)
|
|
|
|
{
|
2016-01-04 04:05:31 +03:00
|
|
|
static_cast<QWebSocketServer*>(ptr)->newConnection();
|
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocketServer_ConnectOriginAuthenticationRequired(void* ptr)
|
|
|
|
{
|
|
|
|
QObject::connect(static_cast<QWebSocketServer*>(ptr), static_cast<void (QWebSocketServer::*)(QWebSocketCorsAuthenticator *)>(&QWebSocketServer::originAuthenticationRequired), static_cast<MyQWebSocketServer*>(ptr), static_cast<void (MyQWebSocketServer::*)(QWebSocketCorsAuthenticator *)>(&MyQWebSocketServer::Signal_OriginAuthenticationRequired));
|
2015-12-06 02:56:16 +03:00
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocketServer_DisconnectOriginAuthenticationRequired(void* ptr)
|
|
|
|
{
|
|
|
|
QObject::disconnect(static_cast<QWebSocketServer*>(ptr), static_cast<void (QWebSocketServer::*)(QWebSocketCorsAuthenticator *)>(&QWebSocketServer::originAuthenticationRequired), static_cast<MyQWebSocketServer*>(ptr), static_cast<void (MyQWebSocketServer::*)(QWebSocketCorsAuthenticator *)>(&MyQWebSocketServer::Signal_OriginAuthenticationRequired));
|
2015-12-06 02:56:16 +03:00
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocketServer_OriginAuthenticationRequired(void* ptr, void* authenticator)
|
|
|
|
{
|
2016-01-04 04:05:31 +03:00
|
|
|
static_cast<QWebSocketServer*>(ptr)->originAuthenticationRequired(static_cast<QWebSocketCorsAuthenticator*>(authenticator));
|
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocketServer_PauseAccepting(void* ptr)
|
|
|
|
{
|
2015-12-06 02:56:16 +03:00
|
|
|
static_cast<QWebSocketServer*>(ptr)->pauseAccepting();
|
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocketServer_ConnectPeerVerifyError(void* ptr)
|
|
|
|
{
|
|
|
|
QObject::connect(static_cast<QWebSocketServer*>(ptr), static_cast<void (QWebSocketServer::*)(const QSslError &)>(&QWebSocketServer::peerVerifyError), static_cast<MyQWebSocketServer*>(ptr), static_cast<void (MyQWebSocketServer::*)(const QSslError &)>(&MyQWebSocketServer::Signal_PeerVerifyError));
|
2016-04-17 00:38:16 +03:00
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocketServer_DisconnectPeerVerifyError(void* ptr)
|
|
|
|
{
|
|
|
|
QObject::disconnect(static_cast<QWebSocketServer*>(ptr), static_cast<void (QWebSocketServer::*)(const QSslError &)>(&QWebSocketServer::peerVerifyError), static_cast<MyQWebSocketServer*>(ptr), static_cast<void (MyQWebSocketServer::*)(const QSslError &)>(&MyQWebSocketServer::Signal_PeerVerifyError));
|
2016-04-17 00:38:16 +03:00
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocketServer_PeerVerifyError(void* ptr, void* error)
|
|
|
|
{
|
2016-04-17 00:38:16 +03:00
|
|
|
static_cast<QWebSocketServer*>(ptr)->peerVerifyError(*static_cast<QSslError*>(error));
|
|
|
|
}
|
|
|
|
|
2017-02-10 20:18:44 +03:00
|
|
|
void QWebSocketServer_ConnectPreSharedKeyAuthenticationRequired(void* ptr)
|
2016-04-28 20:43:44 +03:00
|
|
|
{
|
2017-02-10 20:18:44 +03:00
|
|
|
QObject::connect(static_cast<QWebSocketServer*>(ptr), static_cast<void (QWebSocketServer::*)(QSslPreSharedKeyAuthenticator *)>(&QWebSocketServer::preSharedKeyAuthenticationRequired), static_cast<MyQWebSocketServer*>(ptr), static_cast<void (MyQWebSocketServer::*)(QSslPreSharedKeyAuthenticator *)>(&MyQWebSocketServer::Signal_PreSharedKeyAuthenticationRequired));
|
2016-04-17 00:38:16 +03:00
|
|
|
}
|
|
|
|
|
2017-02-10 20:18:44 +03:00
|
|
|
void QWebSocketServer_DisconnectPreSharedKeyAuthenticationRequired(void* ptr)
|
2016-04-28 20:43:44 +03:00
|
|
|
{
|
2017-02-10 20:18:44 +03:00
|
|
|
QObject::disconnect(static_cast<QWebSocketServer*>(ptr), static_cast<void (QWebSocketServer::*)(QSslPreSharedKeyAuthenticator *)>(&QWebSocketServer::preSharedKeyAuthenticationRequired), static_cast<MyQWebSocketServer*>(ptr), static_cast<void (MyQWebSocketServer::*)(QSslPreSharedKeyAuthenticator *)>(&MyQWebSocketServer::Signal_PreSharedKeyAuthenticationRequired));
|
2015-12-06 02:56:16 +03:00
|
|
|
}
|
|
|
|
|
2017-02-10 20:18:44 +03:00
|
|
|
void QWebSocketServer_PreSharedKeyAuthenticationRequired(void* ptr, void* authenticator)
|
2016-04-28 20:43:44 +03:00
|
|
|
{
|
2017-02-10 20:18:44 +03:00
|
|
|
static_cast<QWebSocketServer*>(ptr)->preSharedKeyAuthenticationRequired(static_cast<QSslPreSharedKeyAuthenticator*>(authenticator));
|
2015-12-06 02:56:16 +03:00
|
|
|
}
|
|
|
|
|
2017-02-10 20:18:44 +03:00
|
|
|
void QWebSocketServer_ResumeAccepting(void* ptr)
|
2016-04-28 20:43:44 +03:00
|
|
|
{
|
2017-02-10 20:18:44 +03:00
|
|
|
static_cast<QWebSocketServer*>(ptr)->resumeAccepting();
|
2016-04-17 00:38:16 +03:00
|
|
|
}
|
|
|
|
|
2016-12-11 23:03:06 +03:00
|
|
|
void QWebSocketServer_ConnectServerError(void* ptr)
|
|
|
|
{
|
|
|
|
QObject::connect(static_cast<QWebSocketServer*>(ptr), static_cast<void (QWebSocketServer::*)(QWebSocketProtocol::CloseCode)>(&QWebSocketServer::serverError), static_cast<MyQWebSocketServer*>(ptr), static_cast<void (MyQWebSocketServer::*)(QWebSocketProtocol::CloseCode)>(&MyQWebSocketServer::Signal_ServerError));
|
|
|
|
}
|
|
|
|
|
|
|
|
void QWebSocketServer_DisconnectServerError(void* ptr)
|
|
|
|
{
|
|
|
|
QObject::disconnect(static_cast<QWebSocketServer*>(ptr), static_cast<void (QWebSocketServer::*)(QWebSocketProtocol::CloseCode)>(&QWebSocketServer::serverError), static_cast<MyQWebSocketServer*>(ptr), static_cast<void (MyQWebSocketServer::*)(QWebSocketProtocol::CloseCode)>(&MyQWebSocketServer::Signal_ServerError));
|
|
|
|
}
|
|
|
|
|
|
|
|
void QWebSocketServer_ServerError(void* ptr, long long closeCode)
|
|
|
|
{
|
|
|
|
static_cast<QWebSocketServer*>(ptr)->serverError(static_cast<QWebSocketProtocol::CloseCode>(closeCode));
|
|
|
|
}
|
|
|
|
|
2017-02-10 20:18:44 +03:00
|
|
|
void QWebSocketServer_SetMaxPendingConnections(void* ptr, int numConnections)
|
2016-04-28 20:43:44 +03:00
|
|
|
{
|
2017-02-10 20:18:44 +03:00
|
|
|
static_cast<QWebSocketServer*>(ptr)->setMaxPendingConnections(numConnections);
|
2016-08-23 23:51:01 +03:00
|
|
|
}
|
|
|
|
|
2017-02-10 20:18:44 +03:00
|
|
|
void QWebSocketServer_SetProxy(void* ptr, void* networkProxy)
|
2016-08-23 23:51:01 +03:00
|
|
|
{
|
2017-02-10 20:18:44 +03:00
|
|
|
static_cast<QWebSocketServer*>(ptr)->setProxy(*static_cast<QNetworkProxy*>(networkProxy));
|
2015-12-06 02:56:16 +03:00
|
|
|
}
|
|
|
|
|
2017-02-10 20:18:44 +03:00
|
|
|
void QWebSocketServer_SetServerName(void* ptr, char* serverName)
|
2016-04-28 20:43:44 +03:00
|
|
|
{
|
2017-02-10 20:18:44 +03:00
|
|
|
static_cast<QWebSocketServer*>(ptr)->setServerName(QString(serverName));
|
2015-12-16 04:02:59 +03:00
|
|
|
}
|
|
|
|
|
2017-02-10 20:18:44 +03:00
|
|
|
void QWebSocketServer_SetSslConfiguration(void* ptr, void* sslConfiguration)
|
2016-04-28 20:43:44 +03:00
|
|
|
{
|
2017-02-10 20:18:44 +03:00
|
|
|
static_cast<QWebSocketServer*>(ptr)->setSslConfiguration(*static_cast<QSslConfiguration*>(sslConfiguration));
|
2015-12-06 02:56:16 +03:00
|
|
|
}
|
|
|
|
|
2017-02-10 20:18:44 +03:00
|
|
|
void QWebSocketServer_ConnectSslErrors(void* ptr)
|
2016-04-28 20:43:44 +03:00
|
|
|
{
|
2017-02-10 20:18:44 +03:00
|
|
|
QObject::connect(static_cast<QWebSocketServer*>(ptr), static_cast<void (QWebSocketServer::*)(const QList<QSslError> &)>(&QWebSocketServer::sslErrors), static_cast<MyQWebSocketServer*>(ptr), static_cast<void (MyQWebSocketServer::*)(const QList<QSslError> &)>(&MyQWebSocketServer::Signal_SslErrors));
|
2015-12-06 02:56:16 +03:00
|
|
|
}
|
|
|
|
|
2017-02-10 20:18:44 +03:00
|
|
|
void QWebSocketServer_DisconnectSslErrors(void* ptr)
|
2016-04-28 20:43:44 +03:00
|
|
|
{
|
2017-02-10 20:18:44 +03:00
|
|
|
QObject::disconnect(static_cast<QWebSocketServer*>(ptr), static_cast<void (QWebSocketServer::*)(const QList<QSslError> &)>(&QWebSocketServer::sslErrors), static_cast<MyQWebSocketServer*>(ptr), static_cast<void (MyQWebSocketServer::*)(const QList<QSslError> &)>(&MyQWebSocketServer::Signal_SslErrors));
|
2015-12-06 02:56:16 +03:00
|
|
|
}
|
|
|
|
|
2017-02-10 20:18:44 +03:00
|
|
|
void QWebSocketServer_SslErrors(void* ptr, void* errors)
|
2016-04-28 20:43:44 +03:00
|
|
|
{
|
2017-02-10 20:18:44 +03:00
|
|
|
static_cast<QWebSocketServer*>(ptr)->sslErrors(*static_cast<QList<QSslError>*>(errors));
|
2015-12-06 02:56:16 +03:00
|
|
|
}
|
|
|
|
|
2017-02-10 20:18:44 +03:00
|
|
|
void QWebSocketServer_DestroyQWebSocketServer(void* ptr)
|
2016-04-28 20:43:44 +03:00
|
|
|
{
|
2017-02-10 20:18:44 +03:00
|
|
|
static_cast<QWebSocketServer*>(ptr)->~QWebSocketServer();
|
2015-12-06 02:56:16 +03:00
|
|
|
}
|
|
|
|
|
2017-02-10 20:18:44 +03:00
|
|
|
void QWebSocketServer_DestroyQWebSocketServerDefault(void* ptr)
|
2016-04-28 20:43:44 +03:00
|
|
|
{
|
2017-02-10 20:18:44 +03:00
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
void* QWebSocketServer_ServerAddress(void* ptr)
|
|
|
|
{
|
|
|
|
return new QHostAddress(static_cast<QWebSocketServer*>(ptr)->serverAddress());
|
|
|
|
}
|
|
|
|
|
|
|
|
struct QtWebSockets_PackedList QWebSocketServer_SupportedVersions(void* ptr)
|
|
|
|
{
|
|
|
|
return ({ QList<QWebSocketProtocol::Version>* tmpValue = new QList<QWebSocketProtocol::Version>(static_cast<QWebSocketServer*>(ptr)->supportedVersions()); QtWebSockets_PackedList { tmpValue, tmpValue->size() }; });
|
|
|
|
}
|
|
|
|
|
|
|
|
void* QWebSocketServer_Proxy(void* ptr)
|
|
|
|
{
|
|
|
|
return new QNetworkProxy(static_cast<QWebSocketServer*>(ptr)->proxy());
|
2015-12-06 02:56:16 +03:00
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void* QWebSocketServer_SslConfiguration(void* ptr)
|
|
|
|
{
|
2016-04-17 00:38:16 +03:00
|
|
|
return new QSslConfiguration(static_cast<QWebSocketServer*>(ptr)->sslConfiguration());
|
|
|
|
}
|
|
|
|
|
2017-02-10 20:18:44 +03:00
|
|
|
struct QtWebSockets_PackedString QWebSocketServer_ErrorString(void* ptr)
|
2017-01-27 22:22:58 +03:00
|
|
|
{
|
2017-02-10 20:18:44 +03:00
|
|
|
return ({ QByteArray t92e239 = static_cast<QWebSocketServer*>(ptr)->errorString().toUtf8(); QtWebSockets_PackedString { const_cast<char*>(t92e239.prepend("WHITESPACE").constData()+10), t92e239.size()-10 }; });
|
2017-01-27 22:22:58 +03:00
|
|
|
}
|
|
|
|
|
2017-02-10 20:18:44 +03:00
|
|
|
struct QtWebSockets_PackedString QWebSocketServer_ServerName(void* ptr)
|
2017-01-27 22:22:58 +03:00
|
|
|
{
|
2017-02-10 20:18:44 +03:00
|
|
|
return ({ QByteArray tf9a582 = static_cast<QWebSocketServer*>(ptr)->serverName().toUtf8(); QtWebSockets_PackedString { const_cast<char*>(tf9a582.prepend("WHITESPACE").constData()+10), tf9a582.size()-10 }; });
|
2017-01-27 22:22:58 +03:00
|
|
|
}
|
|
|
|
|
2017-02-10 20:18:44 +03:00
|
|
|
void* QWebSocketServer_ServerUrl(void* ptr)
|
2017-01-27 22:22:58 +03:00
|
|
|
{
|
2017-02-10 20:18:44 +03:00
|
|
|
return new QUrl(static_cast<QWebSocketServer*>(ptr)->serverUrl());
|
2017-01-27 22:22:58 +03:00
|
|
|
}
|
|
|
|
|
2017-02-10 20:18:44 +03:00
|
|
|
long long QWebSocketServer_Error(void* ptr)
|
2017-01-27 22:22:58 +03:00
|
|
|
{
|
2017-02-10 20:18:44 +03:00
|
|
|
return static_cast<QWebSocketServer*>(ptr)->error();
|
2017-01-27 22:22:58 +03:00
|
|
|
}
|
|
|
|
|
2017-02-10 20:18:44 +03:00
|
|
|
long long QWebSocketServer_SecureMode(void* ptr)
|
2016-04-28 20:43:44 +03:00
|
|
|
{
|
2017-02-10 20:18:44 +03:00
|
|
|
return static_cast<QWebSocketServer*>(ptr)->secureMode();
|
2015-12-06 02:56:16 +03:00
|
|
|
}
|
|
|
|
|
2017-02-10 20:18:44 +03:00
|
|
|
char QWebSocketServer_HasPendingConnections(void* ptr)
|
2016-08-27 02:22:01 +03:00
|
|
|
{
|
2017-02-10 20:18:44 +03:00
|
|
|
return static_cast<QWebSocketServer*>(ptr)->hasPendingConnections();
|
|
|
|
}
|
2016-08-27 02:22:01 +03:00
|
|
|
|
2017-02-10 20:18:44 +03:00
|
|
|
char QWebSocketServer_IsListening(void* ptr)
|
|
|
|
{
|
|
|
|
return static_cast<QWebSocketServer*>(ptr)->isListening();
|
|
|
|
}
|
|
|
|
|
|
|
|
int QWebSocketServer_MaxPendingConnections(void* ptr)
|
|
|
|
{
|
|
|
|
return static_cast<QWebSocketServer*>(ptr)->maxPendingConnections();
|
|
|
|
}
|
|
|
|
|
|
|
|
int QWebSocketServer_SocketDescriptor(void* ptr)
|
|
|
|
{
|
|
|
|
return static_cast<QWebSocketServer*>(ptr)->socketDescriptor();
|
|
|
|
}
|
|
|
|
|
|
|
|
unsigned short QWebSocketServer_ServerPort(void* ptr)
|
|
|
|
{
|
|
|
|
return static_cast<QWebSocketServer*>(ptr)->serverPort();
|
2016-08-27 02:22:01 +03:00
|
|
|
}
|
|
|
|
|
2017-01-27 22:22:58 +03:00
|
|
|
void* QWebSocketServer___sslErrors_errors_atList(void* ptr, int i)
|
|
|
|
{
|
|
|
|
return new QSslError(static_cast<QList<QSslError>*>(ptr)->at(i));
|
|
|
|
}
|
|
|
|
|
|
|
|
void QWebSocketServer___sslErrors_errors_setList(void* ptr, void* i)
|
|
|
|
{
|
|
|
|
static_cast<QList<QSslError>*>(ptr)->append(*static_cast<QSslError*>(i));
|
|
|
|
}
|
|
|
|
|
|
|
|
void* QWebSocketServer___sslErrors_errors_newList(void* ptr)
|
|
|
|
{
|
|
|
|
return new QList<QSslError>;
|
|
|
|
}
|
|
|
|
|
|
|
|
long long QWebSocketServer___supportedVersions_atList(void* ptr, int i)
|
|
|
|
{
|
|
|
|
return static_cast<QList<QWebSocketProtocol::Version>*>(ptr)->at(i);
|
|
|
|
}
|
|
|
|
|
|
|
|
void QWebSocketServer___supportedVersions_setList(void* ptr, long long i)
|
|
|
|
{
|
|
|
|
static_cast<QList<QWebSocketProtocol::Version>*>(ptr)->append(static_cast<QWebSocketProtocol::Version>(i));
|
|
|
|
}
|
|
|
|
|
|
|
|
void* QWebSocketServer___supportedVersions_newList(void* ptr)
|
|
|
|
{
|
|
|
|
return new QList<QWebSocketProtocol::Version>;
|
|
|
|
}
|
|
|
|
|
|
|
|
void* QWebSocketServer___dynamicPropertyNames_atList(void* ptr, int i)
|
|
|
|
{
|
|
|
|
return new QByteArray(static_cast<QList<QByteArray>*>(ptr)->at(i));
|
|
|
|
}
|
|
|
|
|
|
|
|
void QWebSocketServer___dynamicPropertyNames_setList(void* ptr, void* i)
|
|
|
|
{
|
|
|
|
static_cast<QList<QByteArray>*>(ptr)->append(*static_cast<QByteArray*>(i));
|
|
|
|
}
|
|
|
|
|
|
|
|
void* QWebSocketServer___dynamicPropertyNames_newList(void* ptr)
|
|
|
|
{
|
|
|
|
return new QList<QByteArray>;
|
|
|
|
}
|
|
|
|
|
|
|
|
void* QWebSocketServer___findChildren_atList2(void* ptr, int i)
|
|
|
|
{
|
|
|
|
return const_cast<QObject*>(static_cast<QList<QObject*>*>(ptr)->at(i));
|
|
|
|
}
|
|
|
|
|
|
|
|
void QWebSocketServer___findChildren_setList2(void* ptr, void* i)
|
|
|
|
{
|
|
|
|
static_cast<QList<QObject*>*>(ptr)->append(static_cast<QObject*>(i));
|
|
|
|
}
|
|
|
|
|
|
|
|
void* QWebSocketServer___findChildren_newList2(void* ptr)
|
|
|
|
{
|
|
|
|
return new QList<QObject*>;
|
|
|
|
}
|
|
|
|
|
|
|
|
void* QWebSocketServer___findChildren_atList3(void* ptr, int i)
|
|
|
|
{
|
|
|
|
return const_cast<QObject*>(static_cast<QList<QObject*>*>(ptr)->at(i));
|
|
|
|
}
|
|
|
|
|
|
|
|
void QWebSocketServer___findChildren_setList3(void* ptr, void* i)
|
|
|
|
{
|
|
|
|
static_cast<QList<QObject*>*>(ptr)->append(static_cast<QObject*>(i));
|
|
|
|
}
|
|
|
|
|
|
|
|
void* QWebSocketServer___findChildren_newList3(void* ptr)
|
|
|
|
{
|
|
|
|
return new QList<QObject*>;
|
|
|
|
}
|
|
|
|
|
|
|
|
void* QWebSocketServer___findChildren_atList(void* ptr, int i)
|
|
|
|
{
|
|
|
|
return const_cast<QObject*>(static_cast<QList<QObject*>*>(ptr)->at(i));
|
|
|
|
}
|
|
|
|
|
|
|
|
void QWebSocketServer___findChildren_setList(void* ptr, void* i)
|
|
|
|
{
|
|
|
|
static_cast<QList<QObject*>*>(ptr)->append(static_cast<QObject*>(i));
|
|
|
|
}
|
|
|
|
|
|
|
|
void* QWebSocketServer___findChildren_newList(void* ptr)
|
|
|
|
{
|
|
|
|
return new QList<QObject*>;
|
|
|
|
}
|
|
|
|
|
2017-02-10 20:18:44 +03:00
|
|
|
void* QWebSocketServer___children_atList(void* ptr, int i)
|
2016-04-28 20:43:44 +03:00
|
|
|
{
|
2017-02-10 20:18:44 +03:00
|
|
|
return const_cast<QObject*>(static_cast<QList<QObject *>*>(ptr)->at(i));
|
2016-01-04 04:05:31 +03:00
|
|
|
}
|
|
|
|
|
2017-02-10 20:18:44 +03:00
|
|
|
void QWebSocketServer___children_setList(void* ptr, void* i)
|
2016-04-28 20:43:44 +03:00
|
|
|
{
|
2017-02-10 20:18:44 +03:00
|
|
|
static_cast<QList<QObject *>*>(ptr)->append(static_cast<QObject*>(i));
|
|
|
|
}
|
|
|
|
|
|
|
|
void* QWebSocketServer___children_newList(void* ptr)
|
|
|
|
{
|
|
|
|
return new QList<QObject *>;
|
|
|
|
}
|
|
|
|
|
|
|
|
char QWebSocketServer_Event(void* ptr, void* e)
|
|
|
|
{
|
|
|
|
return static_cast<QWebSocketServer*>(ptr)->event(static_cast<QEvent*>(e));
|
|
|
|
}
|
|
|
|
|
|
|
|
char QWebSocketServer_EventDefault(void* ptr, void* e)
|
|
|
|
{
|
|
|
|
return static_cast<QWebSocketServer*>(ptr)->QWebSocketServer::event(static_cast<QEvent*>(e));
|
|
|
|
}
|
|
|
|
|
|
|
|
char QWebSocketServer_EventFilter(void* ptr, void* watched, void* event)
|
|
|
|
{
|
|
|
|
return static_cast<QWebSocketServer*>(ptr)->eventFilter(static_cast<QObject*>(watched), static_cast<QEvent*>(event));
|
|
|
|
}
|
|
|
|
|
|
|
|
char QWebSocketServer_EventFilterDefault(void* ptr, void* watched, void* event)
|
|
|
|
{
|
|
|
|
return static_cast<QWebSocketServer*>(ptr)->QWebSocketServer::eventFilter(static_cast<QObject*>(watched), static_cast<QEvent*>(event));
|
2016-01-04 04:05:31 +03:00
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocketServer_ChildEvent(void* ptr, void* event)
|
|
|
|
{
|
|
|
|
static_cast<QWebSocketServer*>(ptr)->childEvent(static_cast<QChildEvent*>(event));
|
2016-01-04 04:05:31 +03:00
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocketServer_ChildEventDefault(void* ptr, void* event)
|
|
|
|
{
|
2016-01-04 04:05:31 +03:00
|
|
|
static_cast<QWebSocketServer*>(ptr)->QWebSocketServer::childEvent(static_cast<QChildEvent*>(event));
|
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocketServer_ConnectNotify(void* ptr, void* sign)
|
|
|
|
{
|
|
|
|
static_cast<QWebSocketServer*>(ptr)->connectNotify(*static_cast<QMetaMethod*>(sign));
|
|
|
|
}
|
|
|
|
|
|
|
|
void QWebSocketServer_ConnectNotifyDefault(void* ptr, void* sign)
|
|
|
|
{
|
|
|
|
static_cast<QWebSocketServer*>(ptr)->QWebSocketServer::connectNotify(*static_cast<QMetaMethod*>(sign));
|
|
|
|
}
|
|
|
|
|
|
|
|
void QWebSocketServer_CustomEvent(void* ptr, void* event)
|
|
|
|
{
|
|
|
|
static_cast<QWebSocketServer*>(ptr)->customEvent(static_cast<QEvent*>(event));
|
2016-01-04 04:05:31 +03:00
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocketServer_CustomEventDefault(void* ptr, void* event)
|
|
|
|
{
|
2016-01-04 04:05:31 +03:00
|
|
|
static_cast<QWebSocketServer*>(ptr)->QWebSocketServer::customEvent(static_cast<QEvent*>(event));
|
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocketServer_DeleteLater(void* ptr)
|
|
|
|
{
|
|
|
|
QMetaObject::invokeMethod(static_cast<QWebSocketServer*>(ptr), "deleteLater");
|
|
|
|
}
|
|
|
|
|
2016-04-30 20:03:25 +03:00
|
|
|
void QWebSocketServer_DeleteLaterDefault(void* ptr)
|
|
|
|
{
|
|
|
|
static_cast<QWebSocketServer*>(ptr)->QWebSocketServer::deleteLater();
|
|
|
|
}
|
|
|
|
|
2016-04-28 20:43:44 +03:00
|
|
|
void QWebSocketServer_DisconnectNotify(void* ptr, void* sign)
|
|
|
|
{
|
|
|
|
static_cast<QWebSocketServer*>(ptr)->disconnectNotify(*static_cast<QMetaMethod*>(sign));
|
|
|
|
}
|
|
|
|
|
|
|
|
void QWebSocketServer_DisconnectNotifyDefault(void* ptr, void* sign)
|
|
|
|
{
|
|
|
|
static_cast<QWebSocketServer*>(ptr)->QWebSocketServer::disconnectNotify(*static_cast<QMetaMethod*>(sign));
|
|
|
|
}
|
|
|
|
|
2017-02-10 20:18:44 +03:00
|
|
|
void QWebSocketServer_TimerEvent(void* ptr, void* event)
|
2016-04-28 20:43:44 +03:00
|
|
|
{
|
2017-02-10 20:18:44 +03:00
|
|
|
static_cast<QWebSocketServer*>(ptr)->timerEvent(static_cast<QTimerEvent*>(event));
|
2016-04-28 20:43:44 +03:00
|
|
|
}
|
|
|
|
|
2017-02-10 20:18:44 +03:00
|
|
|
void QWebSocketServer_TimerEventDefault(void* ptr, void* event)
|
2016-04-28 20:43:44 +03:00
|
|
|
{
|
2017-02-10 20:18:44 +03:00
|
|
|
static_cast<QWebSocketServer*>(ptr)->QWebSocketServer::timerEvent(static_cast<QTimerEvent*>(event));
|
2016-04-28 20:43:44 +03:00
|
|
|
}
|
|
|
|
|
|
|
|
void* QWebSocketServer_MetaObject(void* ptr)
|
|
|
|
{
|
|
|
|
return const_cast<QMetaObject*>(static_cast<QWebSocketServer*>(ptr)->metaObject());
|
|
|
|
}
|
|
|
|
|
|
|
|
void* QWebSocketServer_MetaObjectDefault(void* ptr)
|
|
|
|
{
|
|
|
|
return const_cast<QMetaObject*>(static_cast<QWebSocketServer*>(ptr)->QWebSocketServer::metaObject());
|
|
|
|
}
|
|
|
|
|