cutego/network/network.cpp

2499 lines
96 KiB
C++
Raw Normal View History

#include "network.h"
2015-11-19 21:29:30 +03:00
#include "_cgo_export.h"
#include <QAbstractNetworkCache>
#include <QAbstractSocket>
#include <QAuthenticator>
2015-11-19 21:29:30 +03:00
#include <QByteArray>
#include <QCryptographicHash>
#include <QDate>
#include <QDateTime>
#include <QDnsDomainNameRecord>
#include <QDnsHostAddressRecord>
#include <QDnsLookup>
#include <QDnsMailExchangeRecord>
#include <QDnsServiceRecord>
#include <QDnsTextRecord>
#include <QHostAddress>
#include <QHostInfo>
#include <QHttpMultiPart>
#include <QHttpPart>
#include <QIODevice>
#include <QLocalServer>
#include <QLocalSocket>
#include <QMetaObject>
#include <QNetworkAccessManager>
#include <QNetworkAddressEntry>
#include <QNetworkCacheMetaData>
#include <QNetworkConfiguration>
#include <QNetworkConfigurationManager>
#include <QNetworkCookie>
#include <QNetworkCookieJar>
#include <QNetworkDiskCache>
#include <QNetworkInterface>
#include <QNetworkProxy>
#include <QNetworkProxyFactory>
#include <QNetworkProxyQuery>
#include <QNetworkReply>
2015-11-13 20:44:32 +03:00
#include <QNetworkRequest>
#include <QNetworkSession>
2015-11-19 21:29:30 +03:00
#include <QObject>
#include <QSslCertificate>
#include <QSslCertificateExtension>
#include <QSslCipher>
2015-11-19 21:29:30 +03:00
#include <QSslConfiguration>
#include <QSslEllipticCurve>
#include <QSslError>
#include <QSslKey>
#include <QSslPreSharedKeyAuthenticator>
#include <QSslSocket>
#include <QString>
#include <QTcpServer>
#include <QTcpSocket>
#include <QUdpSocket>
#include <QUrl>
2015-11-19 21:29:30 +03:00
#include <QVariant>
2015-11-13 20:44:32 +03:00
class MyQAbstractNetworkCache: public QAbstractNetworkCache {
2015-11-13 20:44:32 +03:00
public:
protected:
2015-11-13 20:44:32 +03:00
};
void QAbstractNetworkCache_Clear(void* ptr){
QMetaObject::invokeMethod(static_cast<QAbstractNetworkCache*>(ptr), "clear");
2015-11-13 20:44:32 +03:00
}
void* QAbstractNetworkCache_Data(void* ptr, void* url){
return static_cast<QAbstractNetworkCache*>(ptr)->data(*static_cast<QUrl*>(url));
2015-11-13 20:44:32 +03:00
}
void* QAbstractNetworkCache_Prepare(void* ptr, void* metaData){
return static_cast<QAbstractNetworkCache*>(ptr)->prepare(*static_cast<QNetworkCacheMetaData*>(metaData));
2015-11-13 20:44:32 +03:00
}
void QAbstractNetworkCache_UpdateMetaData(void* ptr, void* metaData){
static_cast<QAbstractNetworkCache*>(ptr)->updateMetaData(*static_cast<QNetworkCacheMetaData*>(metaData));
2015-11-13 20:44:32 +03:00
}
void QAbstractNetworkCache_DestroyQAbstractNetworkCache(void* ptr){
static_cast<QAbstractNetworkCache*>(ptr)->~QAbstractNetworkCache();
2015-11-13 20:44:32 +03:00
}
class MyQAbstractSocket: public QAbstractSocket {
public:
MyQAbstractSocket(SocketType socketType, QObject *parent) : QAbstractSocket(socketType, parent) {};
void close() { if (!callbackQAbstractSocketClose(this->objectName().toUtf8().data())) { QAbstractSocket::close(); }; };
void Signal_Connected() { callbackQAbstractSocketConnected(this->objectName().toUtf8().data()); };
void disconnectFromHost() { if (!callbackQAbstractSocketDisconnectFromHost(this->objectName().toUtf8().data())) { QAbstractSocket::disconnectFromHost(); }; };
void Signal_Disconnected() { callbackQAbstractSocketDisconnected(this->objectName().toUtf8().data()); };
void Signal_HostFound() { callbackQAbstractSocketHostFound(this->objectName().toUtf8().data()); };
void resume() { if (!callbackQAbstractSocketResume(this->objectName().toUtf8().data())) { QAbstractSocket::resume(); }; };
void setSocketOption(QAbstractSocket::SocketOption option, const QVariant & value) { if (!callbackQAbstractSocketSetSocketOption(this->objectName().toUtf8().data(), option, new QVariant(value))) { QAbstractSocket::setSocketOption(option, value); }; };
void Signal_StateChanged(QAbstractSocket::SocketState socketState) { callbackQAbstractSocketStateChanged(this->objectName().toUtf8().data(), socketState); };
protected:
};
2015-11-13 20:44:32 +03:00
void* QAbstractSocket_NewQAbstractSocket(int socketType, void* parent){
return new MyQAbstractSocket(static_cast<QAbstractSocket::SocketType>(socketType), static_cast<QObject*>(parent));
2015-11-13 20:44:32 +03:00
}
void QAbstractSocket_Abort(void* ptr){
static_cast<QAbstractSocket*>(ptr)->abort();
2015-11-13 20:44:32 +03:00
}
int QAbstractSocket_AtEnd(void* ptr){
return static_cast<QAbstractSocket*>(ptr)->atEnd();
2015-11-13 20:44:32 +03:00
}
int QAbstractSocket_CanReadLine(void* ptr){
return static_cast<QAbstractSocket*>(ptr)->canReadLine();
2015-11-13 20:44:32 +03:00
}
void QAbstractSocket_Close(void* ptr){
static_cast<QAbstractSocket*>(ptr)->close();
2015-11-13 20:44:32 +03:00
}
void QAbstractSocket_ConnectConnected(void* ptr){
QObject::connect(static_cast<QAbstractSocket*>(ptr), static_cast<void (QAbstractSocket::*)()>(&QAbstractSocket::connected), static_cast<MyQAbstractSocket*>(ptr), static_cast<void (MyQAbstractSocket::*)()>(&MyQAbstractSocket::Signal_Connected));;
2015-11-13 20:44:32 +03:00
}
void QAbstractSocket_DisconnectConnected(void* ptr){
QObject::disconnect(static_cast<QAbstractSocket*>(ptr), static_cast<void (QAbstractSocket::*)()>(&QAbstractSocket::connected), static_cast<MyQAbstractSocket*>(ptr), static_cast<void (MyQAbstractSocket::*)()>(&MyQAbstractSocket::Signal_Connected));;
2015-11-13 20:44:32 +03:00
}
void QAbstractSocket_DisconnectFromHost(void* ptr){
static_cast<QAbstractSocket*>(ptr)->disconnectFromHost();
2015-11-13 20:44:32 +03:00
}
void QAbstractSocket_ConnectDisconnected(void* ptr){
QObject::connect(static_cast<QAbstractSocket*>(ptr), static_cast<void (QAbstractSocket::*)()>(&QAbstractSocket::disconnected), static_cast<MyQAbstractSocket*>(ptr), static_cast<void (MyQAbstractSocket::*)()>(&MyQAbstractSocket::Signal_Disconnected));;
2015-11-13 20:44:32 +03:00
}
void QAbstractSocket_DisconnectDisconnected(void* ptr){
QObject::disconnect(static_cast<QAbstractSocket*>(ptr), static_cast<void (QAbstractSocket::*)()>(&QAbstractSocket::disconnected), static_cast<MyQAbstractSocket*>(ptr), static_cast<void (MyQAbstractSocket::*)()>(&MyQAbstractSocket::Signal_Disconnected));;
2015-11-13 20:44:32 +03:00
}
int QAbstractSocket_Error(void* ptr){
return static_cast<QAbstractSocket*>(ptr)->error();
2015-11-13 20:44:32 +03:00
}
int QAbstractSocket_Flush(void* ptr){
return static_cast<QAbstractSocket*>(ptr)->flush();
2015-11-13 20:44:32 +03:00
}
void QAbstractSocket_ConnectHostFound(void* ptr){
QObject::connect(static_cast<QAbstractSocket*>(ptr), static_cast<void (QAbstractSocket::*)()>(&QAbstractSocket::hostFound), static_cast<MyQAbstractSocket*>(ptr), static_cast<void (MyQAbstractSocket::*)()>(&MyQAbstractSocket::Signal_HostFound));;
2015-11-13 20:44:32 +03:00
}
void QAbstractSocket_DisconnectHostFound(void* ptr){
QObject::disconnect(static_cast<QAbstractSocket*>(ptr), static_cast<void (QAbstractSocket::*)()>(&QAbstractSocket::hostFound), static_cast<MyQAbstractSocket*>(ptr), static_cast<void (MyQAbstractSocket::*)()>(&MyQAbstractSocket::Signal_HostFound));;
2015-11-13 20:44:32 +03:00
}
int QAbstractSocket_IsSequential(void* ptr){
return static_cast<QAbstractSocket*>(ptr)->isSequential();
2015-11-13 20:44:32 +03:00
}
int QAbstractSocket_IsValid(void* ptr){
return static_cast<QAbstractSocket*>(ptr)->isValid();
2015-11-13 20:44:32 +03:00
}
int QAbstractSocket_PauseMode(void* ptr){
return static_cast<QAbstractSocket*>(ptr)->pauseMode();
2015-11-13 20:44:32 +03:00
}
char* QAbstractSocket_PeerName(void* ptr){
return static_cast<QAbstractSocket*>(ptr)->peerName().toUtf8().data();
2015-11-13 20:44:32 +03:00
}
void QAbstractSocket_Resume(void* ptr){
static_cast<QAbstractSocket*>(ptr)->resume();
2015-11-13 20:44:32 +03:00
}
void QAbstractSocket_SetPauseMode(void* ptr, int pauseMode){
static_cast<QAbstractSocket*>(ptr)->setPauseMode(static_cast<QAbstractSocket::PauseMode>(pauseMode));
2015-11-13 20:44:32 +03:00
}
void QAbstractSocket_SetProxy(void* ptr, void* networkProxy){
static_cast<QAbstractSocket*>(ptr)->setProxy(*static_cast<QNetworkProxy*>(networkProxy));
2015-11-13 20:44:32 +03:00
}
void QAbstractSocket_SetSocketOption(void* ptr, int option, void* value){
static_cast<QAbstractSocket*>(ptr)->setSocketOption(static_cast<QAbstractSocket::SocketOption>(option), *static_cast<QVariant*>(value));
2015-11-13 20:44:32 +03:00
}
void* QAbstractSocket_SocketOption(void* ptr, int option){
return new QVariant(static_cast<QAbstractSocket*>(ptr)->socketOption(static_cast<QAbstractSocket::SocketOption>(option)));
2015-11-13 20:44:32 +03:00
}
int QAbstractSocket_SocketType(void* ptr){
return static_cast<QAbstractSocket*>(ptr)->socketType();
2015-11-13 20:44:32 +03:00
}
void QAbstractSocket_ConnectStateChanged(void* ptr){
QObject::connect(static_cast<QAbstractSocket*>(ptr), static_cast<void (QAbstractSocket::*)(QAbstractSocket::SocketState)>(&QAbstractSocket::stateChanged), static_cast<MyQAbstractSocket*>(ptr), static_cast<void (MyQAbstractSocket::*)(QAbstractSocket::SocketState)>(&MyQAbstractSocket::Signal_StateChanged));;
2015-11-13 20:44:32 +03:00
}
void QAbstractSocket_DisconnectStateChanged(void* ptr){
QObject::disconnect(static_cast<QAbstractSocket*>(ptr), static_cast<void (QAbstractSocket::*)(QAbstractSocket::SocketState)>(&QAbstractSocket::stateChanged), static_cast<MyQAbstractSocket*>(ptr), static_cast<void (MyQAbstractSocket::*)(QAbstractSocket::SocketState)>(&MyQAbstractSocket::Signal_StateChanged));;
2015-11-13 20:44:32 +03:00
}
int QAbstractSocket_WaitForBytesWritten(void* ptr, int msecs){
return static_cast<QAbstractSocket*>(ptr)->waitForBytesWritten(msecs);
2015-11-13 20:44:32 +03:00
}
int QAbstractSocket_WaitForConnected(void* ptr, int msecs){
return static_cast<QAbstractSocket*>(ptr)->waitForConnected(msecs);
2015-11-13 20:44:32 +03:00
}
int QAbstractSocket_WaitForDisconnected(void* ptr, int msecs){
return static_cast<QAbstractSocket*>(ptr)->waitForDisconnected(msecs);
2015-11-13 20:44:32 +03:00
}
int QAbstractSocket_WaitForReadyRead(void* ptr, int msecs){
return static_cast<QAbstractSocket*>(ptr)->waitForReadyRead(msecs);
2015-11-13 20:44:32 +03:00
}
void QAbstractSocket_DestroyQAbstractSocket(void* ptr){
static_cast<QAbstractSocket*>(ptr)->~QAbstractSocket();
2015-11-13 20:44:32 +03:00
}
void* QAuthenticator_NewQAuthenticator(){
return new QAuthenticator();
2015-11-13 20:44:32 +03:00
}
void* QAuthenticator_NewQAuthenticator2(void* other){
return new QAuthenticator(*static_cast<QAuthenticator*>(other));
2015-11-13 20:44:32 +03:00
}
int QAuthenticator_IsNull(void* ptr){
return static_cast<QAuthenticator*>(ptr)->isNull();
2015-11-13 20:44:32 +03:00
}
void* QAuthenticator_Option(void* ptr, char* opt){
return new QVariant(static_cast<QAuthenticator*>(ptr)->option(QString(opt)));
2015-11-13 20:44:32 +03:00
}
char* QAuthenticator_Password(void* ptr){
return static_cast<QAuthenticator*>(ptr)->password().toUtf8().data();
2015-11-13 20:44:32 +03:00
}
char* QAuthenticator_Realm(void* ptr){
return static_cast<QAuthenticator*>(ptr)->realm().toUtf8().data();
2015-11-13 20:44:32 +03:00
}
void QAuthenticator_SetOption(void* ptr, char* opt, void* value){
static_cast<QAuthenticator*>(ptr)->setOption(QString(opt), *static_cast<QVariant*>(value));
2015-11-13 20:44:32 +03:00
}
void QAuthenticator_SetPassword(void* ptr, char* password){
static_cast<QAuthenticator*>(ptr)->setPassword(QString(password));
2015-11-13 20:44:32 +03:00
}
void QAuthenticator_SetUser(void* ptr, char* user){
static_cast<QAuthenticator*>(ptr)->setUser(QString(user));
2015-11-13 20:44:32 +03:00
}
char* QAuthenticator_User(void* ptr){
return static_cast<QAuthenticator*>(ptr)->user().toUtf8().data();
2015-11-13 20:44:32 +03:00
}
void QAuthenticator_DestroyQAuthenticator(void* ptr){
static_cast<QAuthenticator*>(ptr)->~QAuthenticator();
}
2015-11-19 21:29:30 +03:00
void* QDnsDomainNameRecord_NewQDnsDomainNameRecord(){
return new QDnsDomainNameRecord();
2015-11-13 20:44:32 +03:00
}
void* QDnsDomainNameRecord_NewQDnsDomainNameRecord2(void* other){
return new QDnsDomainNameRecord(*static_cast<QDnsDomainNameRecord*>(other));
2015-11-13 20:44:32 +03:00
}
char* QDnsDomainNameRecord_Name(void* ptr){
return static_cast<QDnsDomainNameRecord*>(ptr)->name().toUtf8().data();
2015-11-13 20:44:32 +03:00
}
void QDnsDomainNameRecord_Swap(void* ptr, void* other){
static_cast<QDnsDomainNameRecord*>(ptr)->swap(*static_cast<QDnsDomainNameRecord*>(other));
2015-11-13 20:44:32 +03:00
}
char* QDnsDomainNameRecord_Value(void* ptr){
return static_cast<QDnsDomainNameRecord*>(ptr)->value().toUtf8().data();
2015-11-13 20:44:32 +03:00
}
void QDnsDomainNameRecord_DestroyQDnsDomainNameRecord(void* ptr){
static_cast<QDnsDomainNameRecord*>(ptr)->~QDnsDomainNameRecord();
2015-11-13 20:44:32 +03:00
}
void* QDnsHostAddressRecord_NewQDnsHostAddressRecord(){
return new QDnsHostAddressRecord();
2015-11-13 20:44:32 +03:00
}
void* QDnsHostAddressRecord_NewQDnsHostAddressRecord2(void* other){
return new QDnsHostAddressRecord(*static_cast<QDnsHostAddressRecord*>(other));
2015-11-13 20:44:32 +03:00
}
char* QDnsHostAddressRecord_Name(void* ptr){
return static_cast<QDnsHostAddressRecord*>(ptr)->name().toUtf8().data();
2015-11-13 20:44:32 +03:00
}
void QDnsHostAddressRecord_Swap(void* ptr, void* other){
static_cast<QDnsHostAddressRecord*>(ptr)->swap(*static_cast<QDnsHostAddressRecord*>(other));
2015-11-19 21:29:30 +03:00
}
void QDnsHostAddressRecord_DestroyQDnsHostAddressRecord(void* ptr){
static_cast<QDnsHostAddressRecord*>(ptr)->~QDnsHostAddressRecord();
2015-11-19 21:29:30 +03:00
}
class MyQDnsLookup: public QDnsLookup {
public:
void Signal_Finished() { callbackQDnsLookupFinished(this->objectName().toUtf8().data()); };
void Signal_NameChanged(const QString & name) { callbackQDnsLookupNameChanged(this->objectName().toUtf8().data(), name.toUtf8().data()); };
void Signal_TypeChanged(QDnsLookup::Type ty) { callbackQDnsLookupTypeChanged(this->objectName().toUtf8().data(), ty); };
protected:
};
2015-11-19 21:29:30 +03:00
void* QDnsLookup_NewQDnsLookup3(int ty, char* name, void* nameserver, void* parent){
return new QDnsLookup(static_cast<QDnsLookup::Type>(ty), QString(name), *static_cast<QHostAddress*>(nameserver), static_cast<QObject*>(parent));
2015-11-19 21:29:30 +03:00
}
int QDnsLookup_Error(void* ptr){
return static_cast<QDnsLookup*>(ptr)->error();
2015-11-19 21:29:30 +03:00
}
char* QDnsLookup_ErrorString(void* ptr){
return static_cast<QDnsLookup*>(ptr)->errorString().toUtf8().data();
2015-11-19 21:29:30 +03:00
}
char* QDnsLookup_Name(void* ptr){
return static_cast<QDnsLookup*>(ptr)->name().toUtf8().data();
2015-11-19 21:29:30 +03:00
}
void QDnsLookup_SetName(void* ptr, char* name){
static_cast<QDnsLookup*>(ptr)->setName(QString(name));
2015-11-19 21:29:30 +03:00
}
void QDnsLookup_SetNameserver(void* ptr, void* nameserver){
static_cast<QDnsLookup*>(ptr)->setNameserver(*static_cast<QHostAddress*>(nameserver));
2015-11-19 21:29:30 +03:00
}
void QDnsLookup_SetType(void* ptr, int v){
static_cast<QDnsLookup*>(ptr)->setType(static_cast<QDnsLookup::Type>(v));
2015-11-19 21:29:30 +03:00
}
int QDnsLookup_Type(void* ptr){
return static_cast<QDnsLookup*>(ptr)->type();
2015-11-19 21:29:30 +03:00
}
void* QDnsLookup_NewQDnsLookup(void* parent){
return new QDnsLookup(static_cast<QObject*>(parent));
2015-11-19 21:29:30 +03:00
}
void* QDnsLookup_NewQDnsLookup2(int ty, char* name, void* parent){
return new QDnsLookup(static_cast<QDnsLookup::Type>(ty), QString(name), static_cast<QObject*>(parent));
2015-11-19 21:29:30 +03:00
}
void QDnsLookup_Abort(void* ptr){
QMetaObject::invokeMethod(static_cast<QDnsLookup*>(ptr), "abort");
2015-11-19 21:29:30 +03:00
}
void QDnsLookup_ConnectFinished(void* ptr){
QObject::connect(static_cast<QDnsLookup*>(ptr), static_cast<void (QDnsLookup::*)()>(&QDnsLookup::finished), static_cast<MyQDnsLookup*>(ptr), static_cast<void (MyQDnsLookup::*)()>(&MyQDnsLookup::Signal_Finished));;
2015-11-19 21:29:30 +03:00
}
void QDnsLookup_DisconnectFinished(void* ptr){
QObject::disconnect(static_cast<QDnsLookup*>(ptr), static_cast<void (QDnsLookup::*)()>(&QDnsLookup::finished), static_cast<MyQDnsLookup*>(ptr), static_cast<void (MyQDnsLookup::*)()>(&MyQDnsLookup::Signal_Finished));;
2015-11-13 20:44:32 +03:00
}
int QDnsLookup_IsFinished(void* ptr){
return static_cast<QDnsLookup*>(ptr)->isFinished();
}
2015-11-13 20:44:32 +03:00
void QDnsLookup_Lookup(void* ptr){
QMetaObject::invokeMethod(static_cast<QDnsLookup*>(ptr), "lookup");
2015-11-13 20:44:32 +03:00
}
void QDnsLookup_ConnectNameChanged(void* ptr){
QObject::connect(static_cast<QDnsLookup*>(ptr), static_cast<void (QDnsLookup::*)(const QString &)>(&QDnsLookup::nameChanged), static_cast<MyQDnsLookup*>(ptr), static_cast<void (MyQDnsLookup::*)(const QString &)>(&MyQDnsLookup::Signal_NameChanged));;
2015-11-13 20:44:32 +03:00
}
void QDnsLookup_DisconnectNameChanged(void* ptr){
QObject::disconnect(static_cast<QDnsLookup*>(ptr), static_cast<void (QDnsLookup::*)(const QString &)>(&QDnsLookup::nameChanged), static_cast<MyQDnsLookup*>(ptr), static_cast<void (MyQDnsLookup::*)(const QString &)>(&MyQDnsLookup::Signal_NameChanged));;
2015-11-13 20:44:32 +03:00
}
void QDnsLookup_ConnectTypeChanged(void* ptr){
QObject::connect(static_cast<QDnsLookup*>(ptr), static_cast<void (QDnsLookup::*)(QDnsLookup::Type)>(&QDnsLookup::typeChanged), static_cast<MyQDnsLookup*>(ptr), static_cast<void (MyQDnsLookup::*)(QDnsLookup::Type)>(&MyQDnsLookup::Signal_TypeChanged));;
2015-11-13 20:44:32 +03:00
}
void QDnsLookup_DisconnectTypeChanged(void* ptr){
QObject::disconnect(static_cast<QDnsLookup*>(ptr), static_cast<void (QDnsLookup::*)(QDnsLookup::Type)>(&QDnsLookup::typeChanged), static_cast<MyQDnsLookup*>(ptr), static_cast<void (MyQDnsLookup::*)(QDnsLookup::Type)>(&MyQDnsLookup::Signal_TypeChanged));;
2015-11-13 20:44:32 +03:00
}
void QDnsLookup_DestroyQDnsLookup(void* ptr){
static_cast<QDnsLookup*>(ptr)->~QDnsLookup();
}
2015-11-13 20:44:32 +03:00
void* QDnsMailExchangeRecord_NewQDnsMailExchangeRecord(){
return new QDnsMailExchangeRecord();
2015-11-13 20:44:32 +03:00
}
void* QDnsMailExchangeRecord_NewQDnsMailExchangeRecord2(void* other){
return new QDnsMailExchangeRecord(*static_cast<QDnsMailExchangeRecord*>(other));
2015-11-13 20:44:32 +03:00
}
char* QDnsMailExchangeRecord_Exchange(void* ptr){
return static_cast<QDnsMailExchangeRecord*>(ptr)->exchange().toUtf8().data();
2015-11-13 20:44:32 +03:00
}
char* QDnsMailExchangeRecord_Name(void* ptr){
return static_cast<QDnsMailExchangeRecord*>(ptr)->name().toUtf8().data();
2015-11-13 20:44:32 +03:00
}
void QDnsMailExchangeRecord_Swap(void* ptr, void* other){
static_cast<QDnsMailExchangeRecord*>(ptr)->swap(*static_cast<QDnsMailExchangeRecord*>(other));
2015-11-13 20:44:32 +03:00
}
void QDnsMailExchangeRecord_DestroyQDnsMailExchangeRecord(void* ptr){
static_cast<QDnsMailExchangeRecord*>(ptr)->~QDnsMailExchangeRecord();
2015-11-13 20:44:32 +03:00
}
void* QDnsServiceRecord_NewQDnsServiceRecord(){
return new QDnsServiceRecord();
2015-11-13 20:44:32 +03:00
}
void* QDnsServiceRecord_NewQDnsServiceRecord2(void* other){
return new QDnsServiceRecord(*static_cast<QDnsServiceRecord*>(other));
2015-11-13 20:44:32 +03:00
}
char* QDnsServiceRecord_Name(void* ptr){
return static_cast<QDnsServiceRecord*>(ptr)->name().toUtf8().data();
2015-11-13 20:44:32 +03:00
}
void QDnsServiceRecord_Swap(void* ptr, void* other){
static_cast<QDnsServiceRecord*>(ptr)->swap(*static_cast<QDnsServiceRecord*>(other));
2015-11-13 20:44:32 +03:00
}
char* QDnsServiceRecord_Target(void* ptr){
return static_cast<QDnsServiceRecord*>(ptr)->target().toUtf8().data();
2015-11-13 20:44:32 +03:00
}
void QDnsServiceRecord_DestroyQDnsServiceRecord(void* ptr){
static_cast<QDnsServiceRecord*>(ptr)->~QDnsServiceRecord();
2015-11-13 20:44:32 +03:00
}
void* QDnsTextRecord_NewQDnsTextRecord(){
return new QDnsTextRecord();
2015-11-13 20:44:32 +03:00
}
void* QDnsTextRecord_NewQDnsTextRecord2(void* other){
return new QDnsTextRecord(*static_cast<QDnsTextRecord*>(other));
2015-11-13 20:44:32 +03:00
}
char* QDnsTextRecord_Name(void* ptr){
return static_cast<QDnsTextRecord*>(ptr)->name().toUtf8().data();
2015-11-13 20:44:32 +03:00
}
void QDnsTextRecord_Swap(void* ptr, void* other){
static_cast<QDnsTextRecord*>(ptr)->swap(*static_cast<QDnsTextRecord*>(other));
}
void QDnsTextRecord_DestroyQDnsTextRecord(void* ptr){
static_cast<QDnsTextRecord*>(ptr)->~QDnsTextRecord();
}
2015-11-13 20:44:32 +03:00
2015-11-19 21:29:30 +03:00
void* QHostAddress_NewQHostAddress(){
return new QHostAddress();
2015-11-13 20:44:32 +03:00
}
2015-11-19 21:29:30 +03:00
void* QHostAddress_NewQHostAddress9(int address){
return new QHostAddress(static_cast<QHostAddress::SpecialAddress>(address));
2015-11-13 20:44:32 +03:00
}
2015-11-19 21:29:30 +03:00
void* QHostAddress_NewQHostAddress8(void* address){
return new QHostAddress(*static_cast<QHostAddress*>(address));
2015-11-13 20:44:32 +03:00
}
2015-11-19 21:29:30 +03:00
void* QHostAddress_NewQHostAddress7(char* address){
return new QHostAddress(QString(address));
2015-11-13 20:44:32 +03:00
}
2015-11-19 21:29:30 +03:00
void QHostAddress_Clear(void* ptr){
static_cast<QHostAddress*>(ptr)->clear();
2015-11-13 20:44:32 +03:00
}
2015-11-19 21:29:30 +03:00
int QHostAddress_IsInSubnet(void* ptr, void* subnet, int netmask){
return static_cast<QHostAddress*>(ptr)->isInSubnet(*static_cast<QHostAddress*>(subnet), netmask);
2015-11-13 20:44:32 +03:00
}
2015-11-19 21:29:30 +03:00
int QHostAddress_IsLoopback(void* ptr){
return static_cast<QHostAddress*>(ptr)->isLoopback();
2015-11-13 20:44:32 +03:00
}
2015-11-19 21:29:30 +03:00
int QHostAddress_IsNull(void* ptr){
return static_cast<QHostAddress*>(ptr)->isNull();
}
2015-11-13 20:44:32 +03:00
2015-11-19 21:29:30 +03:00
int QHostAddress_Protocol(void* ptr){
return static_cast<QHostAddress*>(ptr)->protocol();
2015-11-13 20:44:32 +03:00
}
2015-11-19 21:29:30 +03:00
char* QHostAddress_ScopeId(void* ptr){
return static_cast<QHostAddress*>(ptr)->scopeId().toUtf8().data();
2015-11-13 20:44:32 +03:00
}
2015-11-19 21:29:30 +03:00
int QHostAddress_SetAddress5(void* ptr, char* address){
return static_cast<QHostAddress*>(ptr)->setAddress(QString(address));
2015-11-13 20:44:32 +03:00
}
2015-11-19 21:29:30 +03:00
void QHostAddress_SetScopeId(void* ptr, char* id){
static_cast<QHostAddress*>(ptr)->setScopeId(QString(id));
2015-11-13 20:44:32 +03:00
}
2015-11-19 21:29:30 +03:00
char* QHostAddress_ToString(void* ptr){
return static_cast<QHostAddress*>(ptr)->toString().toUtf8().data();
2015-11-13 20:44:32 +03:00
}
2015-11-19 21:29:30 +03:00
void QHostAddress_DestroyQHostAddress(void* ptr){
static_cast<QHostAddress*>(ptr)->~QHostAddress();
2015-11-13 20:44:32 +03:00
}
void* QHostInfo_NewQHostInfo2(void* other){
return new QHostInfo(*static_cast<QHostInfo*>(other));
2015-11-13 20:44:32 +03:00
}
void* QHostInfo_NewQHostInfo(int id){
return new QHostInfo(id);
2015-11-13 20:44:32 +03:00
}
void QHostInfo_QHostInfo_AbortHostLookup(int id){
QHostInfo::abortHostLookup(id);
2015-11-13 20:44:32 +03:00
}
int QHostInfo_Error(void* ptr){
return static_cast<QHostInfo*>(ptr)->error();
2015-11-13 20:44:32 +03:00
}
char* QHostInfo_ErrorString(void* ptr){
return static_cast<QHostInfo*>(ptr)->errorString().toUtf8().data();
2015-11-13 20:44:32 +03:00
}
char* QHostInfo_HostName(void* ptr){
return static_cast<QHostInfo*>(ptr)->hostName().toUtf8().data();
2015-11-13 20:44:32 +03:00
}
int QHostInfo_QHostInfo_LookupHost(char* name, void* receiver, char* member){
return QHostInfo::lookupHost(QString(name), static_cast<QObject*>(receiver), const_cast<const char*>(member));
2015-11-13 20:44:32 +03:00
}
int QHostInfo_LookupId(void* ptr){
return static_cast<QHostInfo*>(ptr)->lookupId();
2015-11-13 20:44:32 +03:00
}
void QHostInfo_SetError(void* ptr, int error){
static_cast<QHostInfo*>(ptr)->setError(static_cast<QHostInfo::HostInfoError>(error));
2015-11-13 20:44:32 +03:00
}
void QHostInfo_SetErrorString(void* ptr, char* str){
static_cast<QHostInfo*>(ptr)->setErrorString(QString(str));
2015-11-13 20:44:32 +03:00
}
void QHostInfo_SetHostName(void* ptr, char* hostName){
static_cast<QHostInfo*>(ptr)->setHostName(QString(hostName));
2015-11-13 20:44:32 +03:00
}
void QHostInfo_SetLookupId(void* ptr, int id){
static_cast<QHostInfo*>(ptr)->setLookupId(id);
2015-11-13 20:44:32 +03:00
}
void QHostInfo_DestroyQHostInfo(void* ptr){
static_cast<QHostInfo*>(ptr)->~QHostInfo();
2015-11-13 20:44:32 +03:00
}
char* QHostInfo_QHostInfo_LocalHostName(){
return QHostInfo::localHostName().toUtf8().data();
2015-11-13 20:44:32 +03:00
}
char* QHostInfo_QHostInfo_LocalDomainName(){
return QHostInfo::localDomainName().toUtf8().data();
}
2015-11-13 20:44:32 +03:00
void* QHttpMultiPart_NewQHttpMultiPart2(int contentType, void* parent){
return new QHttpMultiPart(static_cast<QHttpMultiPart::ContentType>(contentType), static_cast<QObject*>(parent));
2015-11-13 20:44:32 +03:00
}
void* QHttpMultiPart_NewQHttpMultiPart(void* parent){
return new QHttpMultiPart(static_cast<QObject*>(parent));
2015-11-13 20:44:32 +03:00
}
void QHttpMultiPart_Append(void* ptr, void* httpPart){
static_cast<QHttpMultiPart*>(ptr)->append(*static_cast<QHttpPart*>(httpPart));
2015-11-13 20:44:32 +03:00
}
void* QHttpMultiPart_Boundary(void* ptr){
return new QByteArray(static_cast<QHttpMultiPart*>(ptr)->boundary());
2015-11-13 20:44:32 +03:00
}
void QHttpMultiPart_SetBoundary(void* ptr, void* boundary){
static_cast<QHttpMultiPart*>(ptr)->setBoundary(*static_cast<QByteArray*>(boundary));
2015-11-13 20:44:32 +03:00
}
void QHttpMultiPart_SetContentType(void* ptr, int contentType){
static_cast<QHttpMultiPart*>(ptr)->setContentType(static_cast<QHttpMultiPart::ContentType>(contentType));
2015-11-13 20:44:32 +03:00
}
void QHttpMultiPart_DestroyQHttpMultiPart(void* ptr){
static_cast<QHttpMultiPart*>(ptr)->~QHttpMultiPart();
2015-11-13 20:44:32 +03:00
}
void* QHttpPart_NewQHttpPart(){
return new QHttpPart();
2015-11-13 20:44:32 +03:00
}
void* QHttpPart_NewQHttpPart2(void* other){
return new QHttpPart(*static_cast<QHttpPart*>(other));
2015-11-13 20:44:32 +03:00
}
void QHttpPart_SetBody(void* ptr, void* body){
static_cast<QHttpPart*>(ptr)->setBody(*static_cast<QByteArray*>(body));
2015-11-13 20:44:32 +03:00
}
void QHttpPart_SetBodyDevice(void* ptr, void* device){
static_cast<QHttpPart*>(ptr)->setBodyDevice(static_cast<QIODevice*>(device));
2015-11-13 20:44:32 +03:00
}
void QHttpPart_SetHeader(void* ptr, int header, void* value){
static_cast<QHttpPart*>(ptr)->setHeader(static_cast<QNetworkRequest::KnownHeaders>(header), *static_cast<QVariant*>(value));
2015-11-13 20:44:32 +03:00
}
void QHttpPart_SetRawHeader(void* ptr, void* headerName, void* headerValue){
static_cast<QHttpPart*>(ptr)->setRawHeader(*static_cast<QByteArray*>(headerName), *static_cast<QByteArray*>(headerValue));
2015-11-13 20:44:32 +03:00
}
void QHttpPart_Swap(void* ptr, void* other){
static_cast<QHttpPart*>(ptr)->swap(*static_cast<QHttpPart*>(other));
2015-11-13 20:44:32 +03:00
}
void QHttpPart_DestroyQHttpPart(void* ptr){
static_cast<QHttpPart*>(ptr)->~QHttpPart();
}
2015-11-13 20:44:32 +03:00
class MyQLocalServer: public QLocalServer {
2015-11-13 20:44:32 +03:00
public:
MyQLocalServer(QObject *parent) : QLocalServer(parent) {};
void Signal_NewConnection() { callbackQLocalServerNewConnection(this->objectName().toUtf8().data()); };
protected:
2015-11-13 20:44:32 +03:00
};
void QLocalServer_SetSocketOptions(void* ptr, int options){
static_cast<QLocalServer*>(ptr)->setSocketOptions(static_cast<QLocalServer::SocketOption>(options));
2015-11-13 20:44:32 +03:00
}
void* QLocalServer_NewQLocalServer(void* parent){
return new MyQLocalServer(static_cast<QObject*>(parent));
2015-11-13 20:44:32 +03:00
}
void QLocalServer_Close(void* ptr){
static_cast<QLocalServer*>(ptr)->close();
2015-11-13 20:44:32 +03:00
}
char* QLocalServer_ErrorString(void* ptr){
return static_cast<QLocalServer*>(ptr)->errorString().toUtf8().data();
2015-11-13 20:44:32 +03:00
}
char* QLocalServer_FullServerName(void* ptr){
return static_cast<QLocalServer*>(ptr)->fullServerName().toUtf8().data();
2015-11-13 20:44:32 +03:00
}
int QLocalServer_HasPendingConnections(void* ptr){
return static_cast<QLocalServer*>(ptr)->hasPendingConnections();
2015-11-13 20:44:32 +03:00
}
int QLocalServer_IsListening(void* ptr){
return static_cast<QLocalServer*>(ptr)->isListening();
2015-11-13 20:44:32 +03:00
}
int QLocalServer_Listen(void* ptr, char* name){
return static_cast<QLocalServer*>(ptr)->listen(QString(name));
2015-11-13 20:44:32 +03:00
}
int QLocalServer_MaxPendingConnections(void* ptr){
return static_cast<QLocalServer*>(ptr)->maxPendingConnections();
2015-11-13 20:44:32 +03:00
}
void QLocalServer_ConnectNewConnection(void* ptr){
QObject::connect(static_cast<QLocalServer*>(ptr), static_cast<void (QLocalServer::*)()>(&QLocalServer::newConnection), static_cast<MyQLocalServer*>(ptr), static_cast<void (MyQLocalServer::*)()>(&MyQLocalServer::Signal_NewConnection));;
}
2015-11-13 20:44:32 +03:00
void QLocalServer_DisconnectNewConnection(void* ptr){
QObject::disconnect(static_cast<QLocalServer*>(ptr), static_cast<void (QLocalServer::*)()>(&QLocalServer::newConnection), static_cast<MyQLocalServer*>(ptr), static_cast<void (MyQLocalServer::*)()>(&MyQLocalServer::Signal_NewConnection));;
2015-11-13 20:44:32 +03:00
}
void* QLocalServer_NextPendingConnection(void* ptr){
return static_cast<QLocalServer*>(ptr)->nextPendingConnection();
2015-11-13 20:44:32 +03:00
}
int QLocalServer_QLocalServer_RemoveServer(char* name){
return QLocalServer::removeServer(QString(name));
2015-11-13 20:44:32 +03:00
}
int QLocalServer_ServerError(void* ptr){
return static_cast<QLocalServer*>(ptr)->serverError();
2015-11-13 20:44:32 +03:00
}
char* QLocalServer_ServerName(void* ptr){
return static_cast<QLocalServer*>(ptr)->serverName().toUtf8().data();
2015-11-13 20:44:32 +03:00
}
void QLocalServer_SetMaxPendingConnections(void* ptr, int numConnections){
static_cast<QLocalServer*>(ptr)->setMaxPendingConnections(numConnections);
2015-11-13 20:44:32 +03:00
}
int QLocalServer_SocketOptions(void* ptr){
return static_cast<QLocalServer*>(ptr)->socketOptions();
2015-11-13 20:44:32 +03:00
}
int QLocalServer_WaitForNewConnection(void* ptr, int msec, int timedOut){
return static_cast<QLocalServer*>(ptr)->waitForNewConnection(msec, NULL);
2015-11-13 20:44:32 +03:00
}
void QLocalServer_DestroyQLocalServer(void* ptr){
static_cast<QLocalServer*>(ptr)->~QLocalServer();
}
2015-11-13 20:44:32 +03:00
class MyQLocalSocket: public QLocalSocket {
2015-11-19 21:29:30 +03:00
public:
MyQLocalSocket(QObject *parent) : QLocalSocket(parent) {};
void Signal_Connected() { callbackQLocalSocketConnected(this->objectName().toUtf8().data()); };
void Signal_Disconnected() { callbackQLocalSocketDisconnected(this->objectName().toUtf8().data()); };
void Signal_StateChanged(QLocalSocket::LocalSocketState socketState) { callbackQLocalSocketStateChanged(this->objectName().toUtf8().data(), socketState); };
void close() { if (!callbackQLocalSocketClose(this->objectName().toUtf8().data())) { QLocalSocket::close(); }; };
protected:
2015-11-19 21:29:30 +03:00
};
2015-11-13 20:44:32 +03:00
int QLocalSocket_Open(void* ptr, int openMode){
return static_cast<QLocalSocket*>(ptr)->open(static_cast<QIODevice::OpenModeFlag>(openMode));
2015-11-13 20:44:32 +03:00
}
void* QLocalSocket_NewQLocalSocket(void* parent){
return new MyQLocalSocket(static_cast<QObject*>(parent));
2015-11-13 20:44:32 +03:00
}
void QLocalSocket_ConnectToServer2(void* ptr, char* name, int openMode){
static_cast<QLocalSocket*>(ptr)->connectToServer(QString(name), static_cast<QIODevice::OpenModeFlag>(openMode));
2015-11-13 20:44:32 +03:00
}
void QLocalSocket_ConnectConnected(void* ptr){
QObject::connect(static_cast<QLocalSocket*>(ptr), static_cast<void (QLocalSocket::*)()>(&QLocalSocket::connected), static_cast<MyQLocalSocket*>(ptr), static_cast<void (MyQLocalSocket::*)()>(&MyQLocalSocket::Signal_Connected));;
2015-11-13 20:44:32 +03:00
}
void QLocalSocket_DisconnectConnected(void* ptr){
QObject::disconnect(static_cast<QLocalSocket*>(ptr), static_cast<void (QLocalSocket::*)()>(&QLocalSocket::connected), static_cast<MyQLocalSocket*>(ptr), static_cast<void (MyQLocalSocket::*)()>(&MyQLocalSocket::Signal_Connected));;
2015-11-13 20:44:32 +03:00
}
void QLocalSocket_ConnectDisconnected(void* ptr){
QObject::connect(static_cast<QLocalSocket*>(ptr), static_cast<void (QLocalSocket::*)()>(&QLocalSocket::disconnected), static_cast<MyQLocalSocket*>(ptr), static_cast<void (MyQLocalSocket::*)()>(&MyQLocalSocket::Signal_Disconnected));;
}
2015-11-13 20:44:32 +03:00
void QLocalSocket_DisconnectDisconnected(void* ptr){
QObject::disconnect(static_cast<QLocalSocket*>(ptr), static_cast<void (QLocalSocket::*)()>(&QLocalSocket::disconnected), static_cast<MyQLocalSocket*>(ptr), static_cast<void (MyQLocalSocket::*)()>(&MyQLocalSocket::Signal_Disconnected));;
}
2015-11-13 20:44:32 +03:00
char* QLocalSocket_FullServerName(void* ptr){
return static_cast<QLocalSocket*>(ptr)->fullServerName().toUtf8().data();
2015-11-13 20:44:32 +03:00
}
int QLocalSocket_IsSequential(void* ptr){
return static_cast<QLocalSocket*>(ptr)->isSequential();
2015-11-13 20:44:32 +03:00
}
char* QLocalSocket_ServerName(void* ptr){
return static_cast<QLocalSocket*>(ptr)->serverName().toUtf8().data();
2015-11-13 20:44:32 +03:00
}
void QLocalSocket_SetServerName(void* ptr, char* name){
static_cast<QLocalSocket*>(ptr)->setServerName(QString(name));
2015-11-13 20:44:32 +03:00
}
void QLocalSocket_ConnectStateChanged(void* ptr){
QObject::connect(static_cast<QLocalSocket*>(ptr), static_cast<void (QLocalSocket::*)(QLocalSocket::LocalSocketState)>(&QLocalSocket::stateChanged), static_cast<MyQLocalSocket*>(ptr), static_cast<void (MyQLocalSocket::*)(QLocalSocket::LocalSocketState)>(&MyQLocalSocket::Signal_StateChanged));;
2015-11-13 20:44:32 +03:00
}
void QLocalSocket_DisconnectStateChanged(void* ptr){
QObject::disconnect(static_cast<QLocalSocket*>(ptr), static_cast<void (QLocalSocket::*)(QLocalSocket::LocalSocketState)>(&QLocalSocket::stateChanged), static_cast<MyQLocalSocket*>(ptr), static_cast<void (MyQLocalSocket::*)(QLocalSocket::LocalSocketState)>(&MyQLocalSocket::Signal_StateChanged));;
2015-11-13 20:44:32 +03:00
}
void QLocalSocket_DestroyQLocalSocket(void* ptr){
static_cast<QLocalSocket*>(ptr)->~QLocalSocket();
2015-11-13 20:44:32 +03:00
}
void QLocalSocket_Abort(void* ptr){
static_cast<QLocalSocket*>(ptr)->abort();
2015-11-13 20:44:32 +03:00
}
int QLocalSocket_CanReadLine(void* ptr){
return static_cast<QLocalSocket*>(ptr)->canReadLine();
2015-11-13 20:44:32 +03:00
}
void QLocalSocket_Close(void* ptr){
static_cast<QLocalSocket*>(ptr)->close();
}
2015-11-13 20:44:32 +03:00
void QLocalSocket_ConnectToServer(void* ptr, int openMode){
static_cast<QLocalSocket*>(ptr)->connectToServer(static_cast<QIODevice::OpenModeFlag>(openMode));
}
2015-11-13 20:44:32 +03:00
void QLocalSocket_DisconnectFromServer(void* ptr){
static_cast<QLocalSocket*>(ptr)->disconnectFromServer();
2015-11-13 20:44:32 +03:00
}
int QLocalSocket_Error(void* ptr){
return static_cast<QLocalSocket*>(ptr)->error();
2015-11-13 20:44:32 +03:00
}
int QLocalSocket_Flush(void* ptr){
return static_cast<QLocalSocket*>(ptr)->flush();
2015-11-13 20:44:32 +03:00
}
int QLocalSocket_IsValid(void* ptr){
return static_cast<QLocalSocket*>(ptr)->isValid();
2015-11-13 20:44:32 +03:00
}
int QLocalSocket_WaitForBytesWritten(void* ptr, int msecs){
return static_cast<QLocalSocket*>(ptr)->waitForBytesWritten(msecs);
2015-11-13 20:44:32 +03:00
}
int QLocalSocket_WaitForConnected(void* ptr, int msecs){
return static_cast<QLocalSocket*>(ptr)->waitForConnected(msecs);
2015-11-13 20:44:32 +03:00
}
int QLocalSocket_WaitForDisconnected(void* ptr, int msecs){
return static_cast<QLocalSocket*>(ptr)->waitForDisconnected(msecs);
}
2015-11-13 20:44:32 +03:00
int QLocalSocket_WaitForReadyRead(void* ptr, int msecs){
return static_cast<QLocalSocket*>(ptr)->waitForReadyRead(msecs);
}
class MyQNetworkAccessManager: public QNetworkAccessManager {
2015-11-13 20:44:32 +03:00
public:
MyQNetworkAccessManager(QObject *parent) : QNetworkAccessManager(parent) {};
void Signal_AuthenticationRequired(QNetworkReply * reply, QAuthenticator * authenticator) { callbackQNetworkAccessManagerAuthenticationRequired(this->objectName().toUtf8().data(), reply, authenticator); };
void Signal_Encrypted(QNetworkReply * reply) { callbackQNetworkAccessManagerEncrypted(this->objectName().toUtf8().data(), reply); };
void Signal_Finished(QNetworkReply * reply) { callbackQNetworkAccessManagerFinished(this->objectName().toUtf8().data(), reply); };
void Signal_NetworkAccessibleChanged(QNetworkAccessManager::NetworkAccessibility accessible) { callbackQNetworkAccessManagerNetworkAccessibleChanged(this->objectName().toUtf8().data(), accessible); };
void Signal_PreSharedKeyAuthenticationRequired(QNetworkReply * reply, QSslPreSharedKeyAuthenticator * authenticator) { callbackQNetworkAccessManagerPreSharedKeyAuthenticationRequired(this->objectName().toUtf8().data(), reply, authenticator); };
protected:
2015-11-13 20:44:32 +03:00
};
void* QNetworkAccessManager_ProxyFactory(void* ptr){
return static_cast<QNetworkAccessManager*>(ptr)->proxyFactory();
2015-11-13 20:44:32 +03:00
}
void* QNetworkAccessManager_NewQNetworkAccessManager(void* parent){
return new MyQNetworkAccessManager(static_cast<QObject*>(parent));
2015-11-13 20:44:32 +03:00
}
void QNetworkAccessManager_ConnectAuthenticationRequired(void* ptr){
QObject::connect(static_cast<QNetworkAccessManager*>(ptr), static_cast<void (QNetworkAccessManager::*)(QNetworkReply *, QAuthenticator *)>(&QNetworkAccessManager::authenticationRequired), static_cast<MyQNetworkAccessManager*>(ptr), static_cast<void (MyQNetworkAccessManager::*)(QNetworkReply *, QAuthenticator *)>(&MyQNetworkAccessManager::Signal_AuthenticationRequired));;
2015-11-13 20:44:32 +03:00
}
void QNetworkAccessManager_DisconnectAuthenticationRequired(void* ptr){
QObject::disconnect(static_cast<QNetworkAccessManager*>(ptr), static_cast<void (QNetworkAccessManager::*)(QNetworkReply *, QAuthenticator *)>(&QNetworkAccessManager::authenticationRequired), static_cast<MyQNetworkAccessManager*>(ptr), static_cast<void (MyQNetworkAccessManager::*)(QNetworkReply *, QAuthenticator *)>(&MyQNetworkAccessManager::Signal_AuthenticationRequired));;
2015-11-13 20:44:32 +03:00
}
void* QNetworkAccessManager_Cache(void* ptr){
return static_cast<QNetworkAccessManager*>(ptr)->cache();
2015-11-13 20:44:32 +03:00
}
void QNetworkAccessManager_ClearAccessCache(void* ptr){
static_cast<QNetworkAccessManager*>(ptr)->clearAccessCache();
2015-11-13 20:44:32 +03:00
}
void* QNetworkAccessManager_CookieJar(void* ptr){
return static_cast<QNetworkAccessManager*>(ptr)->cookieJar();
2015-11-13 20:44:32 +03:00
}
void* QNetworkAccessManager_DeleteResource(void* ptr, void* request){
return static_cast<QNetworkAccessManager*>(ptr)->deleteResource(*static_cast<QNetworkRequest*>(request));
2015-11-13 20:44:32 +03:00
}
void QNetworkAccessManager_ConnectEncrypted(void* ptr){
QObject::connect(static_cast<QNetworkAccessManager*>(ptr), static_cast<void (QNetworkAccessManager::*)(QNetworkReply *)>(&QNetworkAccessManager::encrypted), static_cast<MyQNetworkAccessManager*>(ptr), static_cast<void (MyQNetworkAccessManager::*)(QNetworkReply *)>(&MyQNetworkAccessManager::Signal_Encrypted));;
2015-11-13 20:44:32 +03:00
}
void QNetworkAccessManager_DisconnectEncrypted(void* ptr){
QObject::disconnect(static_cast<QNetworkAccessManager*>(ptr), static_cast<void (QNetworkAccessManager::*)(QNetworkReply *)>(&QNetworkAccessManager::encrypted), static_cast<MyQNetworkAccessManager*>(ptr), static_cast<void (MyQNetworkAccessManager::*)(QNetworkReply *)>(&MyQNetworkAccessManager::Signal_Encrypted));;
2015-11-13 20:44:32 +03:00
}
void QNetworkAccessManager_ConnectFinished(void* ptr){
QObject::connect(static_cast<QNetworkAccessManager*>(ptr), static_cast<void (QNetworkAccessManager::*)(QNetworkReply *)>(&QNetworkAccessManager::finished), static_cast<MyQNetworkAccessManager*>(ptr), static_cast<void (MyQNetworkAccessManager::*)(QNetworkReply *)>(&MyQNetworkAccessManager::Signal_Finished));;
}
2015-11-19 21:29:30 +03:00
void QNetworkAccessManager_DisconnectFinished(void* ptr){
QObject::disconnect(static_cast<QNetworkAccessManager*>(ptr), static_cast<void (QNetworkAccessManager::*)(QNetworkReply *)>(&QNetworkAccessManager::finished), static_cast<MyQNetworkAccessManager*>(ptr), static_cast<void (MyQNetworkAccessManager::*)(QNetworkReply *)>(&MyQNetworkAccessManager::Signal_Finished));;
}
2015-11-19 21:29:30 +03:00
void* QNetworkAccessManager_Get(void* ptr, void* request){
return static_cast<QNetworkAccessManager*>(ptr)->get(*static_cast<QNetworkRequest*>(request));
2015-11-19 21:29:30 +03:00
}
void* QNetworkAccessManager_Head(void* ptr, void* request){
return static_cast<QNetworkAccessManager*>(ptr)->head(*static_cast<QNetworkRequest*>(request));
2015-11-19 21:29:30 +03:00
}
int QNetworkAccessManager_NetworkAccessible(void* ptr){
return static_cast<QNetworkAccessManager*>(ptr)->networkAccessible();
}
void QNetworkAccessManager_ConnectNetworkAccessibleChanged(void* ptr){
QObject::connect(static_cast<QNetworkAccessManager*>(ptr), static_cast<void (QNetworkAccessManager::*)(QNetworkAccessManager::NetworkAccessibility)>(&QNetworkAccessManager::networkAccessibleChanged), static_cast<MyQNetworkAccessManager*>(ptr), static_cast<void (MyQNetworkAccessManager::*)(QNetworkAccessManager::NetworkAccessibility)>(&MyQNetworkAccessManager::Signal_NetworkAccessibleChanged));;
}
void QNetworkAccessManager_DisconnectNetworkAccessibleChanged(void* ptr){
QObject::disconnect(static_cast<QNetworkAccessManager*>(ptr), static_cast<void (QNetworkAccessManager::*)(QNetworkAccessManager::NetworkAccessibility)>(&QNetworkAccessManager::networkAccessibleChanged), static_cast<MyQNetworkAccessManager*>(ptr), static_cast<void (MyQNetworkAccessManager::*)(QNetworkAccessManager::NetworkAccessibility)>(&MyQNetworkAccessManager::Signal_NetworkAccessibleChanged));;
2015-11-19 21:29:30 +03:00
}
void* QNetworkAccessManager_Post3(void* ptr, void* request, void* multiPart){
return static_cast<QNetworkAccessManager*>(ptr)->post(*static_cast<QNetworkRequest*>(request), static_cast<QHttpMultiPart*>(multiPart));
2015-11-19 21:29:30 +03:00
}
void* QNetworkAccessManager_Post(void* ptr, void* request, void* data){
return static_cast<QNetworkAccessManager*>(ptr)->post(*static_cast<QNetworkRequest*>(request), static_cast<QIODevice*>(data));
2015-11-19 21:29:30 +03:00
}
void* QNetworkAccessManager_Post2(void* ptr, void* request, void* data){
return static_cast<QNetworkAccessManager*>(ptr)->post(*static_cast<QNetworkRequest*>(request), *static_cast<QByteArray*>(data));
2015-11-19 21:29:30 +03:00
}
void QNetworkAccessManager_ConnectPreSharedKeyAuthenticationRequired(void* ptr){
QObject::connect(static_cast<QNetworkAccessManager*>(ptr), static_cast<void (QNetworkAccessManager::*)(QNetworkReply *, QSslPreSharedKeyAuthenticator *)>(&QNetworkAccessManager::preSharedKeyAuthenticationRequired), static_cast<MyQNetworkAccessManager*>(ptr), static_cast<void (MyQNetworkAccessManager::*)(QNetworkReply *, QSslPreSharedKeyAuthenticator *)>(&MyQNetworkAccessManager::Signal_PreSharedKeyAuthenticationRequired));;
2015-11-19 21:29:30 +03:00
}
void QNetworkAccessManager_DisconnectPreSharedKeyAuthenticationRequired(void* ptr){
QObject::disconnect(static_cast<QNetworkAccessManager*>(ptr), static_cast<void (QNetworkAccessManager::*)(QNetworkReply *, QSslPreSharedKeyAuthenticator *)>(&QNetworkAccessManager::preSharedKeyAuthenticationRequired), static_cast<MyQNetworkAccessManager*>(ptr), static_cast<void (MyQNetworkAccessManager::*)(QNetworkReply *, QSslPreSharedKeyAuthenticator *)>(&MyQNetworkAccessManager::Signal_PreSharedKeyAuthenticationRequired));;
2015-11-19 21:29:30 +03:00
}
void* QNetworkAccessManager_Put2(void* ptr, void* request, void* multiPart){
return static_cast<QNetworkAccessManager*>(ptr)->put(*static_cast<QNetworkRequest*>(request), static_cast<QHttpMultiPart*>(multiPart));
2015-11-19 21:29:30 +03:00
}
void* QNetworkAccessManager_Put(void* ptr, void* request, void* data){
return static_cast<QNetworkAccessManager*>(ptr)->put(*static_cast<QNetworkRequest*>(request), static_cast<QIODevice*>(data));
}
2015-11-13 20:44:32 +03:00
void* QNetworkAccessManager_Put3(void* ptr, void* request, void* data){
return static_cast<QNetworkAccessManager*>(ptr)->put(*static_cast<QNetworkRequest*>(request), *static_cast<QByteArray*>(data));
}
2015-11-13 20:44:32 +03:00
void* QNetworkAccessManager_SendCustomRequest(void* ptr, void* request, void* verb, void* data){
return static_cast<QNetworkAccessManager*>(ptr)->sendCustomRequest(*static_cast<QNetworkRequest*>(request), *static_cast<QByteArray*>(verb), static_cast<QIODevice*>(data));
2015-11-13 20:44:32 +03:00
}
void QNetworkAccessManager_SetCache(void* ptr, void* cache){
static_cast<QNetworkAccessManager*>(ptr)->setCache(static_cast<QAbstractNetworkCache*>(cache));
2015-11-13 20:44:32 +03:00
}
void QNetworkAccessManager_SetConfiguration(void* ptr, void* config){
static_cast<QNetworkAccessManager*>(ptr)->setConfiguration(*static_cast<QNetworkConfiguration*>(config));
2015-11-13 20:44:32 +03:00
}
void QNetworkAccessManager_SetCookieJar(void* ptr, void* cookieJar){
static_cast<QNetworkAccessManager*>(ptr)->setCookieJar(static_cast<QNetworkCookieJar*>(cookieJar));
2015-11-13 20:44:32 +03:00
}
void QNetworkAccessManager_SetNetworkAccessible(void* ptr, int accessible){
static_cast<QNetworkAccessManager*>(ptr)->setNetworkAccessible(static_cast<QNetworkAccessManager::NetworkAccessibility>(accessible));
2015-11-13 20:44:32 +03:00
}
void QNetworkAccessManager_SetProxy(void* ptr, void* proxy){
static_cast<QNetworkAccessManager*>(ptr)->setProxy(*static_cast<QNetworkProxy*>(proxy));
2015-11-13 20:44:32 +03:00
}
void QNetworkAccessManager_SetProxyFactory(void* ptr, void* factory){
static_cast<QNetworkAccessManager*>(ptr)->setProxyFactory(static_cast<QNetworkProxyFactory*>(factory));
2015-11-13 20:44:32 +03:00
}
char* QNetworkAccessManager_SupportedSchemes(void* ptr){
return static_cast<QNetworkAccessManager*>(ptr)->supportedSchemes().join(",,,").toUtf8().data();
2015-11-13 20:44:32 +03:00
}
void QNetworkAccessManager_DestroyQNetworkAccessManager(void* ptr){
static_cast<QNetworkAccessManager*>(ptr)->~QNetworkAccessManager();
2015-11-13 20:44:32 +03:00
}
void* QNetworkAddressEntry_NewQNetworkAddressEntry(){
return new QNetworkAddressEntry();
2015-11-13 20:44:32 +03:00
}
void* QNetworkAddressEntry_NewQNetworkAddressEntry2(void* other){
return new QNetworkAddressEntry(*static_cast<QNetworkAddressEntry*>(other));
2015-11-13 20:44:32 +03:00
}
int QNetworkAddressEntry_PrefixLength(void* ptr){
return static_cast<QNetworkAddressEntry*>(ptr)->prefixLength();
2015-11-13 20:44:32 +03:00
}
void QNetworkAddressEntry_SetBroadcast(void* ptr, void* newBroadcast){
static_cast<QNetworkAddressEntry*>(ptr)->setBroadcast(*static_cast<QHostAddress*>(newBroadcast));
2015-11-13 20:44:32 +03:00
}
void QNetworkAddressEntry_SetIp(void* ptr, void* newIp){
static_cast<QNetworkAddressEntry*>(ptr)->setIp(*static_cast<QHostAddress*>(newIp));
2015-11-13 20:44:32 +03:00
}
void QNetworkAddressEntry_SetNetmask(void* ptr, void* newNetmask){
static_cast<QNetworkAddressEntry*>(ptr)->setNetmask(*static_cast<QHostAddress*>(newNetmask));
2015-11-13 20:44:32 +03:00
}
void QNetworkAddressEntry_SetPrefixLength(void* ptr, int length){
static_cast<QNetworkAddressEntry*>(ptr)->setPrefixLength(length);
2015-11-13 20:44:32 +03:00
}
void QNetworkAddressEntry_Swap(void* ptr, void* other){
static_cast<QNetworkAddressEntry*>(ptr)->swap(*static_cast<QNetworkAddressEntry*>(other));
2015-11-13 20:44:32 +03:00
}
void QNetworkAddressEntry_DestroyQNetworkAddressEntry(void* ptr){
static_cast<QNetworkAddressEntry*>(ptr)->~QNetworkAddressEntry();
2015-11-13 20:44:32 +03:00
}
void* QNetworkCacheMetaData_NewQNetworkCacheMetaData(){
return new QNetworkCacheMetaData();
2015-11-13 20:44:32 +03:00
}
void* QNetworkCacheMetaData_NewQNetworkCacheMetaData2(void* other){
return new QNetworkCacheMetaData(*static_cast<QNetworkCacheMetaData*>(other));
2015-11-13 20:44:32 +03:00
}
void* QNetworkCacheMetaData_ExpirationDate(void* ptr){
return new QDateTime(static_cast<QNetworkCacheMetaData*>(ptr)->expirationDate());
2015-11-13 20:44:32 +03:00
}
int QNetworkCacheMetaData_IsValid(void* ptr){
return static_cast<QNetworkCacheMetaData*>(ptr)->isValid();
2015-11-13 20:44:32 +03:00
}
void* QNetworkCacheMetaData_LastModified(void* ptr){
return new QDateTime(static_cast<QNetworkCacheMetaData*>(ptr)->lastModified());
}
2015-11-19 21:29:30 +03:00
int QNetworkCacheMetaData_SaveToDisk(void* ptr){
return static_cast<QNetworkCacheMetaData*>(ptr)->saveToDisk();
}
2015-11-19 21:29:30 +03:00
void QNetworkCacheMetaData_SetExpirationDate(void* ptr, void* dateTime){
static_cast<QNetworkCacheMetaData*>(ptr)->setExpirationDate(*static_cast<QDateTime*>(dateTime));
2015-11-13 20:44:32 +03:00
}
void QNetworkCacheMetaData_SetLastModified(void* ptr, void* dateTime){
static_cast<QNetworkCacheMetaData*>(ptr)->setLastModified(*static_cast<QDateTime*>(dateTime));
2015-11-13 20:44:32 +03:00
}
void QNetworkCacheMetaData_SetSaveToDisk(void* ptr, int allow){
static_cast<QNetworkCacheMetaData*>(ptr)->setSaveToDisk(allow != 0);
2015-11-13 20:44:32 +03:00
}
void QNetworkCacheMetaData_SetUrl(void* ptr, void* url){
static_cast<QNetworkCacheMetaData*>(ptr)->setUrl(*static_cast<QUrl*>(url));
2015-11-13 20:44:32 +03:00
}
void QNetworkCacheMetaData_Swap(void* ptr, void* other){
static_cast<QNetworkCacheMetaData*>(ptr)->swap(*static_cast<QNetworkCacheMetaData*>(other));
2015-11-13 20:44:32 +03:00
}
void QNetworkCacheMetaData_DestroyQNetworkCacheMetaData(void* ptr){
static_cast<QNetworkCacheMetaData*>(ptr)->~QNetworkCacheMetaData();
2015-11-13 20:44:32 +03:00
}
void* QNetworkConfiguration_NewQNetworkConfiguration(){
return new QNetworkConfiguration();
2015-11-13 20:44:32 +03:00
}
void* QNetworkConfiguration_NewQNetworkConfiguration2(void* other){
return new QNetworkConfiguration(*static_cast<QNetworkConfiguration*>(other));
2015-11-13 20:44:32 +03:00
}
int QNetworkConfiguration_BearerType(void* ptr){
return static_cast<QNetworkConfiguration*>(ptr)->bearerType();
2015-11-13 20:44:32 +03:00
}
int QNetworkConfiguration_BearerTypeFamily(void* ptr){
return static_cast<QNetworkConfiguration*>(ptr)->bearerTypeFamily();
}
2015-11-13 20:44:32 +03:00
char* QNetworkConfiguration_BearerTypeName(void* ptr){
return static_cast<QNetworkConfiguration*>(ptr)->bearerTypeName().toUtf8().data();
}
2015-11-13 20:44:32 +03:00
char* QNetworkConfiguration_Identifier(void* ptr){
return static_cast<QNetworkConfiguration*>(ptr)->identifier().toUtf8().data();
2015-11-13 20:44:32 +03:00
}
int QNetworkConfiguration_IsRoamingAvailable(void* ptr){
return static_cast<QNetworkConfiguration*>(ptr)->isRoamingAvailable();
2015-11-13 20:44:32 +03:00
}
int QNetworkConfiguration_IsValid(void* ptr){
return static_cast<QNetworkConfiguration*>(ptr)->isValid();
2015-11-13 20:44:32 +03:00
}
char* QNetworkConfiguration_Name(void* ptr){
return static_cast<QNetworkConfiguration*>(ptr)->name().toUtf8().data();
2015-11-13 20:44:32 +03:00
}
int QNetworkConfiguration_Purpose(void* ptr){
return static_cast<QNetworkConfiguration*>(ptr)->purpose();
2015-11-13 20:44:32 +03:00
}
void QNetworkConfiguration_Swap(void* ptr, void* other){
static_cast<QNetworkConfiguration*>(ptr)->swap(*static_cast<QNetworkConfiguration*>(other));
2015-11-13 20:44:32 +03:00
}
int QNetworkConfiguration_Type(void* ptr){
return static_cast<QNetworkConfiguration*>(ptr)->type();
2015-11-13 20:44:32 +03:00
}
void QNetworkConfiguration_DestroyQNetworkConfiguration(void* ptr){
static_cast<QNetworkConfiguration*>(ptr)->~QNetworkConfiguration();
}
2015-11-19 21:29:30 +03:00
class MyQNetworkConfigurationManager: public QNetworkConfigurationManager {
2015-11-19 21:29:30 +03:00
public:
MyQNetworkConfigurationManager(QObject *parent) : QNetworkConfigurationManager(parent) {};
void Signal_OnlineStateChanged(bool isOnline) { callbackQNetworkConfigurationManagerOnlineStateChanged(this->objectName().toUtf8().data(), isOnline); };
void Signal_UpdateCompleted() { callbackQNetworkConfigurationManagerUpdateCompleted(this->objectName().toUtf8().data()); };
protected:
2015-11-19 21:29:30 +03:00
};
void* QNetworkConfigurationManager_NewQNetworkConfigurationManager(void* parent){
return new MyQNetworkConfigurationManager(static_cast<QObject*>(parent));
}
int QNetworkConfigurationManager_Capabilities(void* ptr){
return static_cast<QNetworkConfigurationManager*>(ptr)->capabilities();
}
int QNetworkConfigurationManager_IsOnline(void* ptr){
return static_cast<QNetworkConfigurationManager*>(ptr)->isOnline();
2015-11-13 20:44:32 +03:00
}
void QNetworkConfigurationManager_ConnectOnlineStateChanged(void* ptr){
QObject::connect(static_cast<QNetworkConfigurationManager*>(ptr), static_cast<void (QNetworkConfigurationManager::*)(bool)>(&QNetworkConfigurationManager::onlineStateChanged), static_cast<MyQNetworkConfigurationManager*>(ptr), static_cast<void (MyQNetworkConfigurationManager::*)(bool)>(&MyQNetworkConfigurationManager::Signal_OnlineStateChanged));;
2015-11-13 20:44:32 +03:00
}
void QNetworkConfigurationManager_DisconnectOnlineStateChanged(void* ptr){
QObject::disconnect(static_cast<QNetworkConfigurationManager*>(ptr), static_cast<void (QNetworkConfigurationManager::*)(bool)>(&QNetworkConfigurationManager::onlineStateChanged), static_cast<MyQNetworkConfigurationManager*>(ptr), static_cast<void (MyQNetworkConfigurationManager::*)(bool)>(&MyQNetworkConfigurationManager::Signal_OnlineStateChanged));;
2015-11-13 20:44:32 +03:00
}
void QNetworkConfigurationManager_ConnectUpdateCompleted(void* ptr){
QObject::connect(static_cast<QNetworkConfigurationManager*>(ptr), static_cast<void (QNetworkConfigurationManager::*)()>(&QNetworkConfigurationManager::updateCompleted), static_cast<MyQNetworkConfigurationManager*>(ptr), static_cast<void (MyQNetworkConfigurationManager::*)()>(&MyQNetworkConfigurationManager::Signal_UpdateCompleted));;
2015-11-13 20:44:32 +03:00
}
void QNetworkConfigurationManager_DisconnectUpdateCompleted(void* ptr){
QObject::disconnect(static_cast<QNetworkConfigurationManager*>(ptr), static_cast<void (QNetworkConfigurationManager::*)()>(&QNetworkConfigurationManager::updateCompleted), static_cast<MyQNetworkConfigurationManager*>(ptr), static_cast<void (MyQNetworkConfigurationManager::*)()>(&MyQNetworkConfigurationManager::Signal_UpdateCompleted));;
2015-11-13 20:44:32 +03:00
}
void QNetworkConfigurationManager_UpdateConfigurations(void* ptr){
QMetaObject::invokeMethod(static_cast<QNetworkConfigurationManager*>(ptr), "updateConfigurations");
2015-11-13 20:44:32 +03:00
}
void QNetworkConfigurationManager_DestroyQNetworkConfigurationManager(void* ptr){
static_cast<QNetworkConfigurationManager*>(ptr)->~QNetworkConfigurationManager();
2015-11-13 20:44:32 +03:00
}
void* QNetworkCookie_NewQNetworkCookie(void* name, void* value){
return new QNetworkCookie(*static_cast<QByteArray*>(name), *static_cast<QByteArray*>(value));
2015-11-13 20:44:32 +03:00
}
void* QNetworkCookie_NewQNetworkCookie2(void* other){
return new QNetworkCookie(*static_cast<QNetworkCookie*>(other));
2015-11-13 20:44:32 +03:00
}
char* QNetworkCookie_Domain(void* ptr){
return static_cast<QNetworkCookie*>(ptr)->domain().toUtf8().data();
2015-11-13 20:44:32 +03:00
}
void* QNetworkCookie_ExpirationDate(void* ptr){
return new QDateTime(static_cast<QNetworkCookie*>(ptr)->expirationDate());
2015-11-13 20:44:32 +03:00
}
int QNetworkCookie_HasSameIdentifier(void* ptr, void* other){
return static_cast<QNetworkCookie*>(ptr)->hasSameIdentifier(*static_cast<QNetworkCookie*>(other));
2015-11-13 20:44:32 +03:00
}
int QNetworkCookie_IsHttpOnly(void* ptr){
return static_cast<QNetworkCookie*>(ptr)->isHttpOnly();
}
2015-11-19 21:29:30 +03:00
int QNetworkCookie_IsSecure(void* ptr){
return static_cast<QNetworkCookie*>(ptr)->isSecure();
}
2015-11-19 21:29:30 +03:00
int QNetworkCookie_IsSessionCookie(void* ptr){
return static_cast<QNetworkCookie*>(ptr)->isSessionCookie();
2015-11-13 20:44:32 +03:00
}
void* QNetworkCookie_Name(void* ptr){
return new QByteArray(static_cast<QNetworkCookie*>(ptr)->name());
2015-11-13 20:44:32 +03:00
}
void QNetworkCookie_Normalize(void* ptr, void* url){
static_cast<QNetworkCookie*>(ptr)->normalize(*static_cast<QUrl*>(url));
2015-11-13 20:44:32 +03:00
}
char* QNetworkCookie_Path(void* ptr){
return static_cast<QNetworkCookie*>(ptr)->path().toUtf8().data();
2015-11-13 20:44:32 +03:00
}
void QNetworkCookie_SetDomain(void* ptr, char* domain){
static_cast<QNetworkCookie*>(ptr)->setDomain(QString(domain));
2015-11-13 20:44:32 +03:00
}
void QNetworkCookie_SetExpirationDate(void* ptr, void* date){
static_cast<QNetworkCookie*>(ptr)->setExpirationDate(*static_cast<QDateTime*>(date));
2015-11-13 20:44:32 +03:00
}
void QNetworkCookie_SetHttpOnly(void* ptr, int enable){
static_cast<QNetworkCookie*>(ptr)->setHttpOnly(enable != 0);
2015-11-13 20:44:32 +03:00
}
void QNetworkCookie_SetName(void* ptr, void* cookieName){
static_cast<QNetworkCookie*>(ptr)->setName(*static_cast<QByteArray*>(cookieName));
2015-11-19 21:29:30 +03:00
}
void QNetworkCookie_SetPath(void* ptr, char* path){
static_cast<QNetworkCookie*>(ptr)->setPath(QString(path));
}
2015-11-13 20:44:32 +03:00
void QNetworkCookie_SetSecure(void* ptr, int enable){
static_cast<QNetworkCookie*>(ptr)->setSecure(enable != 0);
}
2015-11-13 20:44:32 +03:00
void QNetworkCookie_SetValue(void* ptr, void* value){
static_cast<QNetworkCookie*>(ptr)->setValue(*static_cast<QByteArray*>(value));
2015-11-13 20:44:32 +03:00
}
void QNetworkCookie_Swap(void* ptr, void* other){
static_cast<QNetworkCookie*>(ptr)->swap(*static_cast<QNetworkCookie*>(other));
2015-11-13 20:44:32 +03:00
}
void* QNetworkCookie_ToRawForm(void* ptr, int form){
return new QByteArray(static_cast<QNetworkCookie*>(ptr)->toRawForm(static_cast<QNetworkCookie::RawForm>(form)));
2015-11-13 20:44:32 +03:00
}
void* QNetworkCookie_Value(void* ptr){
return new QByteArray(static_cast<QNetworkCookie*>(ptr)->value());
2015-11-13 20:44:32 +03:00
}
void QNetworkCookie_DestroyQNetworkCookie(void* ptr){
static_cast<QNetworkCookie*>(ptr)->~QNetworkCookie();
2015-11-19 21:29:30 +03:00
}
class MyQNetworkCookieJar: public QNetworkCookieJar {
public:
MyQNetworkCookieJar(QObject *parent) : QNetworkCookieJar(parent) {};
protected:
};
void* QNetworkCookieJar_NewQNetworkCookieJar(void* parent){
return new MyQNetworkCookieJar(static_cast<QObject*>(parent));
2015-11-13 20:44:32 +03:00
}
int QNetworkCookieJar_DeleteCookie(void* ptr, void* cookie){
return static_cast<QNetworkCookieJar*>(ptr)->deleteCookie(*static_cast<QNetworkCookie*>(cookie));
2015-11-13 20:44:32 +03:00
}
int QNetworkCookieJar_InsertCookie(void* ptr, void* cookie){
return static_cast<QNetworkCookieJar*>(ptr)->insertCookie(*static_cast<QNetworkCookie*>(cookie));
2015-11-13 20:44:32 +03:00
}
int QNetworkCookieJar_UpdateCookie(void* ptr, void* cookie){
return static_cast<QNetworkCookieJar*>(ptr)->updateCookie(*static_cast<QNetworkCookie*>(cookie));
2015-11-13 20:44:32 +03:00
}
void QNetworkCookieJar_DestroyQNetworkCookieJar(void* ptr){
static_cast<QNetworkCookieJar*>(ptr)->~QNetworkCookieJar();
}
2015-11-19 21:29:30 +03:00
class MyQNetworkDiskCache: public QNetworkDiskCache {
2015-11-19 21:29:30 +03:00
public:
MyQNetworkDiskCache(QObject *parent) : QNetworkDiskCache(parent) {};
void clear() { if (!callbackQNetworkDiskCacheClear(this->objectName().toUtf8().data())) { QNetworkDiskCache::clear(); }; };
protected:
2015-11-19 21:29:30 +03:00
};
void* QNetworkDiskCache_NewQNetworkDiskCache(void* parent){
return new MyQNetworkDiskCache(static_cast<QObject*>(parent));
2015-11-13 20:44:32 +03:00
}
char* QNetworkDiskCache_CacheDirectory(void* ptr){
return static_cast<QNetworkDiskCache*>(ptr)->cacheDirectory().toUtf8().data();
2015-11-13 20:44:32 +03:00
}
void QNetworkDiskCache_Clear(void* ptr){
QMetaObject::invokeMethod(static_cast<QNetworkDiskCache*>(ptr), "clear");
2015-11-13 20:44:32 +03:00
}
void* QNetworkDiskCache_Data(void* ptr, void* url){
return static_cast<QNetworkDiskCache*>(ptr)->data(*static_cast<QUrl*>(url));
2015-11-13 20:44:32 +03:00
}
void* QNetworkDiskCache_Prepare(void* ptr, void* metaData){
return static_cast<QNetworkDiskCache*>(ptr)->prepare(*static_cast<QNetworkCacheMetaData*>(metaData));
2015-11-13 20:44:32 +03:00
}
void QNetworkDiskCache_SetCacheDirectory(void* ptr, char* cacheDir){
static_cast<QNetworkDiskCache*>(ptr)->setCacheDirectory(QString(cacheDir));
2015-11-13 20:44:32 +03:00
}
void QNetworkDiskCache_DestroyQNetworkDiskCache(void* ptr){
static_cast<QNetworkDiskCache*>(ptr)->~QNetworkDiskCache();
2015-11-13 20:44:32 +03:00
}
void* QNetworkInterface_NewQNetworkInterface(){
return new QNetworkInterface();
2015-11-13 20:44:32 +03:00
}
void* QNetworkInterface_NewQNetworkInterface2(void* other){
return new QNetworkInterface(*static_cast<QNetworkInterface*>(other));
2015-11-13 20:44:32 +03:00
}
int QNetworkInterface_Flags(void* ptr){
return static_cast<QNetworkInterface*>(ptr)->flags();
2015-11-13 20:44:32 +03:00
}
char* QNetworkInterface_HardwareAddress(void* ptr){
return static_cast<QNetworkInterface*>(ptr)->hardwareAddress().toUtf8().data();
2015-11-13 20:44:32 +03:00
}
char* QNetworkInterface_HumanReadableName(void* ptr){
return static_cast<QNetworkInterface*>(ptr)->humanReadableName().toUtf8().data();
2015-11-13 20:44:32 +03:00
}
int QNetworkInterface_Index(void* ptr){
return static_cast<QNetworkInterface*>(ptr)->index();
2015-11-13 20:44:32 +03:00
}
int QNetworkInterface_IsValid(void* ptr){
return static_cast<QNetworkInterface*>(ptr)->isValid();
2015-11-13 20:44:32 +03:00
}
char* QNetworkInterface_Name(void* ptr){
return static_cast<QNetworkInterface*>(ptr)->name().toUtf8().data();
2015-11-13 20:44:32 +03:00
}
void QNetworkInterface_Swap(void* ptr, void* other){
static_cast<QNetworkInterface*>(ptr)->swap(*static_cast<QNetworkInterface*>(other));
2015-11-13 20:44:32 +03:00
}
void QNetworkInterface_DestroyQNetworkInterface(void* ptr){
static_cast<QNetworkInterface*>(ptr)->~QNetworkInterface();
}
2015-11-13 20:44:32 +03:00
void* QNetworkProxy_NewQNetworkProxy(){
return new QNetworkProxy();
2015-11-13 20:44:32 +03:00
}
void* QNetworkProxy_NewQNetworkProxy3(void* other){
return new QNetworkProxy(*static_cast<QNetworkProxy*>(other));
2015-11-13 20:44:32 +03:00
}
int QNetworkProxy_Capabilities(void* ptr){
return static_cast<QNetworkProxy*>(ptr)->capabilities();
2015-11-13 20:44:32 +03:00
}
int QNetworkProxy_HasRawHeader(void* ptr, void* headerName){
return static_cast<QNetworkProxy*>(ptr)->hasRawHeader(*static_cast<QByteArray*>(headerName));
2015-11-13 20:44:32 +03:00
}
void* QNetworkProxy_Header(void* ptr, int header){
return new QVariant(static_cast<QNetworkProxy*>(ptr)->header(static_cast<QNetworkRequest::KnownHeaders>(header)));
2015-11-13 20:44:32 +03:00
}
char* QNetworkProxy_HostName(void* ptr){
return static_cast<QNetworkProxy*>(ptr)->hostName().toUtf8().data();
2015-11-13 20:44:32 +03:00
}
int QNetworkProxy_IsCachingProxy(void* ptr){
return static_cast<QNetworkProxy*>(ptr)->isCachingProxy();
2015-11-13 20:44:32 +03:00
}
int QNetworkProxy_IsTransparentProxy(void* ptr){
return static_cast<QNetworkProxy*>(ptr)->isTransparentProxy();
2015-11-13 20:44:32 +03:00
}
char* QNetworkProxy_Password(void* ptr){
return static_cast<QNetworkProxy*>(ptr)->password().toUtf8().data();
2015-11-13 20:44:32 +03:00
}
void* QNetworkProxy_RawHeader(void* ptr, void* headerName){
return new QByteArray(static_cast<QNetworkProxy*>(ptr)->rawHeader(*static_cast<QByteArray*>(headerName)));
2015-11-13 20:44:32 +03:00
}
void QNetworkProxy_QNetworkProxy_SetApplicationProxy(void* networkProxy){
QNetworkProxy::setApplicationProxy(*static_cast<QNetworkProxy*>(networkProxy));
2015-11-13 20:44:32 +03:00
}
void QNetworkProxy_SetCapabilities(void* ptr, int capabilities){
static_cast<QNetworkProxy*>(ptr)->setCapabilities(static_cast<QNetworkProxy::Capability>(capabilities));
2015-11-13 20:44:32 +03:00
}
void QNetworkProxy_SetHeader(void* ptr, int header, void* value){
static_cast<QNetworkProxy*>(ptr)->setHeader(static_cast<QNetworkRequest::KnownHeaders>(header), *static_cast<QVariant*>(value));
2015-11-13 20:44:32 +03:00
}
void QNetworkProxy_SetHostName(void* ptr, char* hostName){
static_cast<QNetworkProxy*>(ptr)->setHostName(QString(hostName));
2015-11-13 20:44:32 +03:00
}
void QNetworkProxy_SetPassword(void* ptr, char* password){
static_cast<QNetworkProxy*>(ptr)->setPassword(QString(password));
2015-11-13 20:44:32 +03:00
}
void QNetworkProxy_SetRawHeader(void* ptr, void* headerName, void* headerValue){
static_cast<QNetworkProxy*>(ptr)->setRawHeader(*static_cast<QByteArray*>(headerName), *static_cast<QByteArray*>(headerValue));
2015-11-13 20:44:32 +03:00
}
void QNetworkProxy_SetType(void* ptr, int ty){
static_cast<QNetworkProxy*>(ptr)->setType(static_cast<QNetworkProxy::ProxyType>(ty));
2015-11-13 20:44:32 +03:00
}
void QNetworkProxy_SetUser(void* ptr, char* user){
static_cast<QNetworkProxy*>(ptr)->setUser(QString(user));
2015-11-13 20:44:32 +03:00
}
void QNetworkProxy_Swap(void* ptr, void* other){
static_cast<QNetworkProxy*>(ptr)->swap(*static_cast<QNetworkProxy*>(other));
2015-11-13 20:44:32 +03:00
}
int QNetworkProxy_Type(void* ptr){
return static_cast<QNetworkProxy*>(ptr)->type();
2015-11-13 20:44:32 +03:00
}
char* QNetworkProxy_User(void* ptr){
return static_cast<QNetworkProxy*>(ptr)->user().toUtf8().data();
2015-11-19 21:29:30 +03:00
}
2015-11-13 20:44:32 +03:00
void QNetworkProxy_DestroyQNetworkProxy(void* ptr){
static_cast<QNetworkProxy*>(ptr)->~QNetworkProxy();
2015-11-13 20:44:32 +03:00
}
class MyQNetworkProxyFactory: public QNetworkProxyFactory {
public:
QString _objectName;
QString objectNameAbs() const { return this->_objectName; };
void setObjectNameAbs(const QString &name) { this->_objectName = name; };
protected:
};
2015-11-13 20:44:32 +03:00
void QNetworkProxyFactory_QNetworkProxyFactory_SetApplicationProxyFactory(void* factory){
QNetworkProxyFactory::setApplicationProxyFactory(static_cast<QNetworkProxyFactory*>(factory));
2015-11-13 20:44:32 +03:00
}
void QNetworkProxyFactory_QNetworkProxyFactory_SetUseSystemConfiguration(int enable){
QNetworkProxyFactory::setUseSystemConfiguration(enable != 0);
2015-11-13 20:44:32 +03:00
}
void QNetworkProxyFactory_DestroyQNetworkProxyFactory(void* ptr){
static_cast<QNetworkProxyFactory*>(ptr)->~QNetworkProxyFactory();
2015-11-13 20:44:32 +03:00
}
char* QNetworkProxyFactory_ObjectNameAbs(void* ptr){
return static_cast<MyQNetworkProxyFactory*>(ptr)->objectNameAbs().toUtf8().data();
}
void QNetworkProxyFactory_SetObjectNameAbs(void* ptr, char* name){
static_cast<MyQNetworkProxyFactory*>(ptr)->setObjectNameAbs(QString(name));
}
2015-11-13 20:44:32 +03:00
void* QNetworkProxyQuery_NewQNetworkProxyQuery(){
return new QNetworkProxyQuery();
2015-11-13 20:44:32 +03:00
}
void* QNetworkProxyQuery_NewQNetworkProxyQuery7(void* networkConfiguration, char* hostname, int port, char* protocolTag, int queryType){
return new QNetworkProxyQuery(*static_cast<QNetworkConfiguration*>(networkConfiguration), QString(hostname), port, QString(protocolTag), static_cast<QNetworkProxyQuery::QueryType>(queryType));
2015-11-13 20:44:32 +03:00
}
void* QNetworkProxyQuery_NewQNetworkProxyQuery6(void* networkConfiguration, void* requestUrl, int queryType){
return new QNetworkProxyQuery(*static_cast<QNetworkConfiguration*>(networkConfiguration), *static_cast<QUrl*>(requestUrl), static_cast<QNetworkProxyQuery::QueryType>(queryType));
2015-11-13 20:44:32 +03:00
}
void* QNetworkProxyQuery_NewQNetworkProxyQuery5(void* other){
return new QNetworkProxyQuery(*static_cast<QNetworkProxyQuery*>(other));
2015-11-13 20:44:32 +03:00
}
void* QNetworkProxyQuery_NewQNetworkProxyQuery3(char* hostname, int port, char* protocolTag, int queryType){
return new QNetworkProxyQuery(QString(hostname), port, QString(protocolTag), static_cast<QNetworkProxyQuery::QueryType>(queryType));
2015-11-13 20:44:32 +03:00
}
void* QNetworkProxyQuery_NewQNetworkProxyQuery2(void* requestUrl, int queryType){
return new QNetworkProxyQuery(*static_cast<QUrl*>(requestUrl), static_cast<QNetworkProxyQuery::QueryType>(queryType));
2015-11-13 20:44:32 +03:00
}
int QNetworkProxyQuery_LocalPort(void* ptr){
return static_cast<QNetworkProxyQuery*>(ptr)->localPort();
2015-11-13 20:44:32 +03:00
}
char* QNetworkProxyQuery_PeerHostName(void* ptr){
return static_cast<QNetworkProxyQuery*>(ptr)->peerHostName().toUtf8().data();
2015-11-13 20:44:32 +03:00
}
int QNetworkProxyQuery_PeerPort(void* ptr){
return static_cast<QNetworkProxyQuery*>(ptr)->peerPort();
2015-11-13 20:44:32 +03:00
}
char* QNetworkProxyQuery_ProtocolTag(void* ptr){
return static_cast<QNetworkProxyQuery*>(ptr)->protocolTag().toUtf8().data();
2015-11-13 20:44:32 +03:00
}
int QNetworkProxyQuery_QueryType(void* ptr){
return static_cast<QNetworkProxyQuery*>(ptr)->queryType();
2015-11-13 20:44:32 +03:00
}
void QNetworkProxyQuery_SetLocalPort(void* ptr, int port){
static_cast<QNetworkProxyQuery*>(ptr)->setLocalPort(port);
2015-11-13 20:44:32 +03:00
}
void QNetworkProxyQuery_SetNetworkConfiguration(void* ptr, void* networkConfiguration){
static_cast<QNetworkProxyQuery*>(ptr)->setNetworkConfiguration(*static_cast<QNetworkConfiguration*>(networkConfiguration));
2015-11-13 20:44:32 +03:00
}
void QNetworkProxyQuery_SetPeerHostName(void* ptr, char* hostname){
static_cast<QNetworkProxyQuery*>(ptr)->setPeerHostName(QString(hostname));
2015-11-13 20:44:32 +03:00
}
void QNetworkProxyQuery_SetPeerPort(void* ptr, int port){
static_cast<QNetworkProxyQuery*>(ptr)->setPeerPort(port);
2015-11-13 20:44:32 +03:00
}
void QNetworkProxyQuery_SetProtocolTag(void* ptr, char* protocolTag){
static_cast<QNetworkProxyQuery*>(ptr)->setProtocolTag(QString(protocolTag));
2015-11-13 20:44:32 +03:00
}
void QNetworkProxyQuery_SetQueryType(void* ptr, int ty){
static_cast<QNetworkProxyQuery*>(ptr)->setQueryType(static_cast<QNetworkProxyQuery::QueryType>(ty));
2015-11-13 20:44:32 +03:00
}
void QNetworkProxyQuery_SetUrl(void* ptr, void* url){
static_cast<QNetworkProxyQuery*>(ptr)->setUrl(*static_cast<QUrl*>(url));
2015-11-13 20:44:32 +03:00
}
void QNetworkProxyQuery_Swap(void* ptr, void* other){
static_cast<QNetworkProxyQuery*>(ptr)->swap(*static_cast<QNetworkProxyQuery*>(other));
2015-11-13 20:44:32 +03:00
}
void QNetworkProxyQuery_DestroyQNetworkProxyQuery(void* ptr){
static_cast<QNetworkProxyQuery*>(ptr)->~QNetworkProxyQuery();
2015-11-13 20:44:32 +03:00
}
class MyQNetworkReply: public QNetworkReply {
public:
void close() { if (!callbackQNetworkReplyClose(this->objectName().toUtf8().data())) { QNetworkReply::close(); }; };
void Signal_Encrypted() { callbackQNetworkReplyEncrypted(this->objectName().toUtf8().data()); };
void Signal_Finished() { callbackQNetworkReplyFinished(this->objectName().toUtf8().data()); };
void ignoreSslErrors() { if (!callbackQNetworkReplyIgnoreSslErrors(this->objectName().toUtf8().data())) { QNetworkReply::ignoreSslErrors(); }; };
void Signal_MetaDataChanged() { callbackQNetworkReplyMetaDataChanged(this->objectName().toUtf8().data()); };
void Signal_PreSharedKeyAuthenticationRequired(QSslPreSharedKeyAuthenticator * authenticator) { callbackQNetworkReplyPreSharedKeyAuthenticationRequired(this->objectName().toUtf8().data(), authenticator); };
protected:
};
void QNetworkReply_Abort(void* ptr){
QMetaObject::invokeMethod(static_cast<QNetworkReply*>(ptr), "abort");
2015-11-13 20:44:32 +03:00
}
void* QNetworkReply_Attribute(void* ptr, int code){
return new QVariant(static_cast<QNetworkReply*>(ptr)->attribute(static_cast<QNetworkRequest::Attribute>(code)));
2015-11-13 20:44:32 +03:00
}
void QNetworkReply_Close(void* ptr){
static_cast<QNetworkReply*>(ptr)->close();
2015-11-13 20:44:32 +03:00
}
void QNetworkReply_ConnectEncrypted(void* ptr){
QObject::connect(static_cast<QNetworkReply*>(ptr), static_cast<void (QNetworkReply::*)()>(&QNetworkReply::encrypted), static_cast<MyQNetworkReply*>(ptr), static_cast<void (MyQNetworkReply::*)()>(&MyQNetworkReply::Signal_Encrypted));;
2015-11-13 20:44:32 +03:00
}
void QNetworkReply_DisconnectEncrypted(void* ptr){
QObject::disconnect(static_cast<QNetworkReply*>(ptr), static_cast<void (QNetworkReply::*)()>(&QNetworkReply::encrypted), static_cast<MyQNetworkReply*>(ptr), static_cast<void (MyQNetworkReply::*)()>(&MyQNetworkReply::Signal_Encrypted));;
2015-11-13 20:44:32 +03:00
}
int QNetworkReply_Error(void* ptr){
return static_cast<QNetworkReply*>(ptr)->error();
2015-11-13 20:44:32 +03:00
}
void QNetworkReply_ConnectFinished(void* ptr){
QObject::connect(static_cast<QNetworkReply*>(ptr), static_cast<void (QNetworkReply::*)()>(&QNetworkReply::finished), static_cast<MyQNetworkReply*>(ptr), static_cast<void (MyQNetworkReply::*)()>(&MyQNetworkReply::Signal_Finished));;
2015-11-13 20:44:32 +03:00
}
void QNetworkReply_DisconnectFinished(void* ptr){
QObject::disconnect(static_cast<QNetworkReply*>(ptr), static_cast<void (QNetworkReply::*)()>(&QNetworkReply::finished), static_cast<MyQNetworkReply*>(ptr), static_cast<void (MyQNetworkReply::*)()>(&MyQNetworkReply::Signal_Finished));;
}
int QNetworkReply_HasRawHeader(void* ptr, void* headerName){
return static_cast<QNetworkReply*>(ptr)->hasRawHeader(*static_cast<QByteArray*>(headerName));
}
void* QNetworkReply_Header(void* ptr, int header){
return new QVariant(static_cast<QNetworkReply*>(ptr)->header(static_cast<QNetworkRequest::KnownHeaders>(header)));
2015-11-13 20:44:32 +03:00
}
void QNetworkReply_IgnoreSslErrors(void* ptr){
QMetaObject::invokeMethod(static_cast<QNetworkReply*>(ptr), "ignoreSslErrors");
2015-11-13 20:44:32 +03:00
}
int QNetworkReply_IsFinished(void* ptr){
return static_cast<QNetworkReply*>(ptr)->isFinished();
2015-11-13 20:44:32 +03:00
}
int QNetworkReply_IsRunning(void* ptr){
return static_cast<QNetworkReply*>(ptr)->isRunning();
2015-11-13 20:44:32 +03:00
}
void* QNetworkReply_Manager(void* ptr){
return static_cast<QNetworkReply*>(ptr)->manager();
2015-11-13 20:44:32 +03:00
}
void QNetworkReply_ConnectMetaDataChanged(void* ptr){
QObject::connect(static_cast<QNetworkReply*>(ptr), static_cast<void (QNetworkReply::*)()>(&QNetworkReply::metaDataChanged), static_cast<MyQNetworkReply*>(ptr), static_cast<void (MyQNetworkReply::*)()>(&MyQNetworkReply::Signal_MetaDataChanged));;
2015-11-13 20:44:32 +03:00
}
void QNetworkReply_DisconnectMetaDataChanged(void* ptr){
QObject::disconnect(static_cast<QNetworkReply*>(ptr), static_cast<void (QNetworkReply::*)()>(&QNetworkReply::metaDataChanged), static_cast<MyQNetworkReply*>(ptr), static_cast<void (MyQNetworkReply::*)()>(&MyQNetworkReply::Signal_MetaDataChanged));;
2015-11-13 20:44:32 +03:00
}
int QNetworkReply_Operation(void* ptr){
return static_cast<QNetworkReply*>(ptr)->operation();
2015-11-13 20:44:32 +03:00
}
void QNetworkReply_ConnectPreSharedKeyAuthenticationRequired(void* ptr){
QObject::connect(static_cast<QNetworkReply*>(ptr), static_cast<void (QNetworkReply::*)(QSslPreSharedKeyAuthenticator *)>(&QNetworkReply::preSharedKeyAuthenticationRequired), static_cast<MyQNetworkReply*>(ptr), static_cast<void (MyQNetworkReply::*)(QSslPreSharedKeyAuthenticator *)>(&MyQNetworkReply::Signal_PreSharedKeyAuthenticationRequired));;
2015-11-13 20:44:32 +03:00
}
void QNetworkReply_DisconnectPreSharedKeyAuthenticationRequired(void* ptr){
QObject::disconnect(static_cast<QNetworkReply*>(ptr), static_cast<void (QNetworkReply::*)(QSslPreSharedKeyAuthenticator *)>(&QNetworkReply::preSharedKeyAuthenticationRequired), static_cast<MyQNetworkReply*>(ptr), static_cast<void (MyQNetworkReply::*)(QSslPreSharedKeyAuthenticator *)>(&MyQNetworkReply::Signal_PreSharedKeyAuthenticationRequired));;
2015-11-13 20:44:32 +03:00
}
void* QNetworkReply_RawHeader(void* ptr, void* headerName){
return new QByteArray(static_cast<QNetworkReply*>(ptr)->rawHeader(*static_cast<QByteArray*>(headerName)));
2015-11-13 20:44:32 +03:00
}
void QNetworkReply_SetSslConfiguration(void* ptr, void* config){
static_cast<QNetworkReply*>(ptr)->setSslConfiguration(*static_cast<QSslConfiguration*>(config));
2015-11-13 20:44:32 +03:00
}
void QNetworkReply_DestroyQNetworkReply(void* ptr){
static_cast<QNetworkReply*>(ptr)->~QNetworkReply();
2015-11-13 20:44:32 +03:00
}
void* QNetworkRequest_NewQNetworkRequest2(void* other){
return new QNetworkRequest(*static_cast<QNetworkRequest*>(other));
2015-11-13 20:44:32 +03:00
}
void* QNetworkRequest_NewQNetworkRequest(void* url){
return new QNetworkRequest(*static_cast<QUrl*>(url));
2015-11-13 20:44:32 +03:00
}
void* QNetworkRequest_Attribute(void* ptr, int code, void* defaultValue){
return new QVariant(static_cast<QNetworkRequest*>(ptr)->attribute(static_cast<QNetworkRequest::Attribute>(code), *static_cast<QVariant*>(defaultValue)));
2015-11-13 20:44:32 +03:00
}
int QNetworkRequest_HasRawHeader(void* ptr, void* headerName){
return static_cast<QNetworkRequest*>(ptr)->hasRawHeader(*static_cast<QByteArray*>(headerName));
2015-11-13 20:44:32 +03:00
}
void* QNetworkRequest_Header(void* ptr, int header){
return new QVariant(static_cast<QNetworkRequest*>(ptr)->header(static_cast<QNetworkRequest::KnownHeaders>(header)));
2015-11-13 20:44:32 +03:00
}
void* QNetworkRequest_OriginatingObject(void* ptr){
return static_cast<QNetworkRequest*>(ptr)->originatingObject();
2015-11-13 20:44:32 +03:00
}
int QNetworkRequest_Priority(void* ptr){
return static_cast<QNetworkRequest*>(ptr)->priority();
2015-11-19 21:29:30 +03:00
}
2015-11-13 20:44:32 +03:00
void* QNetworkRequest_RawHeader(void* ptr, void* headerName){
return new QByteArray(static_cast<QNetworkRequest*>(ptr)->rawHeader(*static_cast<QByteArray*>(headerName)));
2015-11-19 21:29:30 +03:00
}
2015-11-13 20:44:32 +03:00
void QNetworkRequest_SetAttribute(void* ptr, int code, void* value){
static_cast<QNetworkRequest*>(ptr)->setAttribute(static_cast<QNetworkRequest::Attribute>(code), *static_cast<QVariant*>(value));
2015-11-13 20:44:32 +03:00
}
void QNetworkRequest_SetHeader(void* ptr, int header, void* value){
static_cast<QNetworkRequest*>(ptr)->setHeader(static_cast<QNetworkRequest::KnownHeaders>(header), *static_cast<QVariant*>(value));
2015-11-13 20:44:32 +03:00
}
void QNetworkRequest_SetOriginatingObject(void* ptr, void* object){
static_cast<QNetworkRequest*>(ptr)->setOriginatingObject(static_cast<QObject*>(object));
2015-11-13 20:44:32 +03:00
}
void QNetworkRequest_SetPriority(void* ptr, int priority){
static_cast<QNetworkRequest*>(ptr)->setPriority(static_cast<QNetworkRequest::Priority>(priority));
2015-11-13 20:44:32 +03:00
}
void QNetworkRequest_SetRawHeader(void* ptr, void* headerName, void* headerValue){
static_cast<QNetworkRequest*>(ptr)->setRawHeader(*static_cast<QByteArray*>(headerName), *static_cast<QByteArray*>(headerValue));
2015-11-13 20:44:32 +03:00
}
void QNetworkRequest_SetSslConfiguration(void* ptr, void* config){
static_cast<QNetworkRequest*>(ptr)->setSslConfiguration(*static_cast<QSslConfiguration*>(config));
2015-11-13 20:44:32 +03:00
}
void QNetworkRequest_SetUrl(void* ptr, void* url){
static_cast<QNetworkRequest*>(ptr)->setUrl(*static_cast<QUrl*>(url));
2015-11-13 20:44:32 +03:00
}
void QNetworkRequest_Swap(void* ptr, void* other){
static_cast<QNetworkRequest*>(ptr)->swap(*static_cast<QNetworkRequest*>(other));
2015-11-13 20:44:32 +03:00
}
void QNetworkRequest_DestroyQNetworkRequest(void* ptr){
static_cast<QNetworkRequest*>(ptr)->~QNetworkRequest();
2015-11-13 20:44:32 +03:00
}
class MyQNetworkSession: public QNetworkSession {
public:
MyQNetworkSession(const QNetworkConfiguration &connectionConfig, QObject *parent) : QNetworkSession(connectionConfig, parent) {};
void Signal_Closed() { callbackQNetworkSessionClosed(this->objectName().toUtf8().data()); };
void Signal_NewConfigurationActivated() { callbackQNetworkSessionNewConfigurationActivated(this->objectName().toUtf8().data()); };
void Signal_Opened() { callbackQNetworkSessionOpened(this->objectName().toUtf8().data()); };
void Signal_StateChanged(QNetworkSession::State state) { callbackQNetworkSessionStateChanged(this->objectName().toUtf8().data(), state); };
void Signal_UsagePoliciesChanged(QNetworkSession::UsagePolicies usagePolicies) { callbackQNetworkSessionUsagePoliciesChanged(this->objectName().toUtf8().data(), usagePolicies); };
protected:
};
2015-11-13 20:44:32 +03:00
void* QNetworkSession_NewQNetworkSession(void* connectionConfig, void* parent){
return new MyQNetworkSession(*static_cast<QNetworkConfiguration*>(connectionConfig), static_cast<QObject*>(parent));
2015-11-13 20:44:32 +03:00
}
void QNetworkSession_Accept(void* ptr){
QMetaObject::invokeMethod(static_cast<QNetworkSession*>(ptr), "accept");
2015-11-13 20:44:32 +03:00
}
void QNetworkSession_Close(void* ptr){
QMetaObject::invokeMethod(static_cast<QNetworkSession*>(ptr), "close");
2015-11-13 20:44:32 +03:00
}
void QNetworkSession_ConnectClosed(void* ptr){
QObject::connect(static_cast<QNetworkSession*>(ptr), static_cast<void (QNetworkSession::*)()>(&QNetworkSession::closed), static_cast<MyQNetworkSession*>(ptr), static_cast<void (MyQNetworkSession::*)()>(&MyQNetworkSession::Signal_Closed));;
2015-11-13 20:44:32 +03:00
}
void QNetworkSession_DisconnectClosed(void* ptr){
QObject::disconnect(static_cast<QNetworkSession*>(ptr), static_cast<void (QNetworkSession::*)()>(&QNetworkSession::closed), static_cast<MyQNetworkSession*>(ptr), static_cast<void (MyQNetworkSession::*)()>(&MyQNetworkSession::Signal_Closed));;
2015-11-13 20:44:32 +03:00
}
int QNetworkSession_Error(void* ptr){
return static_cast<QNetworkSession*>(ptr)->error();
2015-11-13 20:44:32 +03:00
}
char* QNetworkSession_ErrorString(void* ptr){
return static_cast<QNetworkSession*>(ptr)->errorString().toUtf8().data();
2015-11-13 20:44:32 +03:00
}
void QNetworkSession_Ignore(void* ptr){
QMetaObject::invokeMethod(static_cast<QNetworkSession*>(ptr), "ignore");
2015-11-19 21:29:30 +03:00
}
2015-11-13 20:44:32 +03:00
int QNetworkSession_IsOpen(void* ptr){
return static_cast<QNetworkSession*>(ptr)->isOpen();
2015-11-19 21:29:30 +03:00
}
2015-11-13 20:44:32 +03:00
void QNetworkSession_Migrate(void* ptr){
QMetaObject::invokeMethod(static_cast<QNetworkSession*>(ptr), "migrate");
2015-11-13 20:44:32 +03:00
}
void QNetworkSession_ConnectNewConfigurationActivated(void* ptr){
QObject::connect(static_cast<QNetworkSession*>(ptr), static_cast<void (QNetworkSession::*)()>(&QNetworkSession::newConfigurationActivated), static_cast<MyQNetworkSession*>(ptr), static_cast<void (MyQNetworkSession::*)()>(&MyQNetworkSession::Signal_NewConfigurationActivated));;
2015-11-13 20:44:32 +03:00
}
void QNetworkSession_DisconnectNewConfigurationActivated(void* ptr){
QObject::disconnect(static_cast<QNetworkSession*>(ptr), static_cast<void (QNetworkSession::*)()>(&QNetworkSession::newConfigurationActivated), static_cast<MyQNetworkSession*>(ptr), static_cast<void (MyQNetworkSession::*)()>(&MyQNetworkSession::Signal_NewConfigurationActivated));;
2015-11-13 20:44:32 +03:00
}
void QNetworkSession_Open(void* ptr){
QMetaObject::invokeMethod(static_cast<QNetworkSession*>(ptr), "open");
2015-11-13 20:44:32 +03:00
}
void QNetworkSession_ConnectOpened(void* ptr){
QObject::connect(static_cast<QNetworkSession*>(ptr), static_cast<void (QNetworkSession::*)()>(&QNetworkSession::opened), static_cast<MyQNetworkSession*>(ptr), static_cast<void (MyQNetworkSession::*)()>(&MyQNetworkSession::Signal_Opened));;
2015-11-13 20:44:32 +03:00
}
void QNetworkSession_DisconnectOpened(void* ptr){
QObject::disconnect(static_cast<QNetworkSession*>(ptr), static_cast<void (QNetworkSession::*)()>(&QNetworkSession::opened), static_cast<MyQNetworkSession*>(ptr), static_cast<void (MyQNetworkSession::*)()>(&MyQNetworkSession::Signal_Opened));;
2015-11-19 21:29:30 +03:00
}
2015-11-13 20:44:32 +03:00
void QNetworkSession_Reject(void* ptr){
QMetaObject::invokeMethod(static_cast<QNetworkSession*>(ptr), "reject");
2015-11-19 21:29:30 +03:00
}
2015-11-13 20:44:32 +03:00
void* QNetworkSession_SessionProperty(void* ptr, char* key){
return new QVariant(static_cast<QNetworkSession*>(ptr)->sessionProperty(QString(key)));
2015-11-13 20:44:32 +03:00
}
void QNetworkSession_SetSessionProperty(void* ptr, char* key, void* value){
static_cast<QNetworkSession*>(ptr)->setSessionProperty(QString(key), *static_cast<QVariant*>(value));
2015-11-13 20:44:32 +03:00
}
void QNetworkSession_ConnectStateChanged(void* ptr){
QObject::connect(static_cast<QNetworkSession*>(ptr), static_cast<void (QNetworkSession::*)(QNetworkSession::State)>(&QNetworkSession::stateChanged), static_cast<MyQNetworkSession*>(ptr), static_cast<void (MyQNetworkSession::*)(QNetworkSession::State)>(&MyQNetworkSession::Signal_StateChanged));;
2015-11-13 20:44:32 +03:00
}
void QNetworkSession_DisconnectStateChanged(void* ptr){
QObject::disconnect(static_cast<QNetworkSession*>(ptr), static_cast<void (QNetworkSession::*)(QNetworkSession::State)>(&QNetworkSession::stateChanged), static_cast<MyQNetworkSession*>(ptr), static_cast<void (MyQNetworkSession::*)(QNetworkSession::State)>(&MyQNetworkSession::Signal_StateChanged));;
2015-11-13 20:44:32 +03:00
}
void QNetworkSession_Stop(void* ptr){
QMetaObject::invokeMethod(static_cast<QNetworkSession*>(ptr), "stop");
2015-11-13 20:44:32 +03:00
}
int QNetworkSession_UsagePolicies(void* ptr){
return static_cast<QNetworkSession*>(ptr)->usagePolicies();
2015-11-13 20:44:32 +03:00
}
void QNetworkSession_ConnectUsagePoliciesChanged(void* ptr){
QObject::connect(static_cast<QNetworkSession*>(ptr), static_cast<void (QNetworkSession::*)(QNetworkSession::UsagePolicies)>(&QNetworkSession::usagePoliciesChanged), static_cast<MyQNetworkSession*>(ptr), static_cast<void (MyQNetworkSession::*)(QNetworkSession::UsagePolicies)>(&MyQNetworkSession::Signal_UsagePoliciesChanged));;
2015-11-13 20:44:32 +03:00
}
void QNetworkSession_DisconnectUsagePoliciesChanged(void* ptr){
QObject::disconnect(static_cast<QNetworkSession*>(ptr), static_cast<void (QNetworkSession::*)(QNetworkSession::UsagePolicies)>(&QNetworkSession::usagePoliciesChanged), static_cast<MyQNetworkSession*>(ptr), static_cast<void (MyQNetworkSession::*)(QNetworkSession::UsagePolicies)>(&MyQNetworkSession::Signal_UsagePoliciesChanged));;
2015-11-13 20:44:32 +03:00
}
int QNetworkSession_WaitForOpened(void* ptr, int msecs){
return static_cast<QNetworkSession*>(ptr)->waitForOpened(msecs);
2015-11-19 21:29:30 +03:00
}
void QNetworkSession_DestroyQNetworkSession(void* ptr){
static_cast<QNetworkSession*>(ptr)->~QNetworkSession();
2015-11-19 21:29:30 +03:00
}
void* QSslCertificate_NewQSslCertificate3(void* other){
return new QSslCertificate(*static_cast<QSslCertificate*>(other));
2015-11-13 20:44:32 +03:00
}
void QSslCertificate_Clear(void* ptr){
static_cast<QSslCertificate*>(ptr)->clear();
2015-11-13 20:44:32 +03:00
}
void* QSslCertificate_Digest(void* ptr, int algorithm){
return new QByteArray(static_cast<QSslCertificate*>(ptr)->digest(static_cast<QCryptographicHash::Algorithm>(algorithm)));
2015-11-13 20:44:32 +03:00
}
int QSslCertificate_IsBlacklisted(void* ptr){
return static_cast<QSslCertificate*>(ptr)->isBlacklisted();
2015-11-13 20:44:32 +03:00
}
void QSslCertificate_Swap(void* ptr, void* other){
static_cast<QSslCertificate*>(ptr)->swap(*static_cast<QSslCertificate*>(other));
2015-11-13 20:44:32 +03:00
}
void QSslCertificate_DestroyQSslCertificate(void* ptr){
static_cast<QSslCertificate*>(ptr)->~QSslCertificate();
2015-11-13 20:44:32 +03:00
}
void* QSslCertificate_EffectiveDate(void* ptr){
return new QDateTime(static_cast<QSslCertificate*>(ptr)->effectiveDate());
2015-11-13 20:44:32 +03:00
}
void* QSslCertificate_ExpiryDate(void* ptr){
return new QDateTime(static_cast<QSslCertificate*>(ptr)->expiryDate());
2015-11-13 20:44:32 +03:00
}
int QSslCertificate_IsNull(void* ptr){
return static_cast<QSslCertificate*>(ptr)->isNull();
2015-11-13 20:44:32 +03:00
}
int QSslCertificate_IsSelfSigned(void* ptr){
return static_cast<QSslCertificate*>(ptr)->isSelfSigned();
2015-11-13 20:44:32 +03:00
}
char* QSslCertificate_IssuerInfo(void* ptr, int subject){
return static_cast<QSslCertificate*>(ptr)->issuerInfo(static_cast<QSslCertificate::SubjectInfo>(subject)).join(",,,").toUtf8().data();
2015-11-13 20:44:32 +03:00
}
char* QSslCertificate_IssuerInfo2(void* ptr, void* attribute){
return static_cast<QSslCertificate*>(ptr)->issuerInfo(*static_cast<QByteArray*>(attribute)).join(",,,").toUtf8().data();
2015-11-13 20:44:32 +03:00
}
void* QSslCertificate_SerialNumber(void* ptr){
return new QByteArray(static_cast<QSslCertificate*>(ptr)->serialNumber());
2015-11-13 20:44:32 +03:00
}
char* QSslCertificate_SubjectInfo(void* ptr, int subject){
return static_cast<QSslCertificate*>(ptr)->subjectInfo(static_cast<QSslCertificate::SubjectInfo>(subject)).join(",,,").toUtf8().data();
2015-11-13 20:44:32 +03:00
}
char* QSslCertificate_SubjectInfo2(void* ptr, void* attribute){
return static_cast<QSslCertificate*>(ptr)->subjectInfo(*static_cast<QByteArray*>(attribute)).join(",,,").toUtf8().data();
2015-11-13 20:44:32 +03:00
}
void* QSslCertificate_ToDer(void* ptr){
return new QByteArray(static_cast<QSslCertificate*>(ptr)->toDer());
2015-11-19 21:29:30 +03:00
}
void* QSslCertificate_ToPem(void* ptr){
return new QByteArray(static_cast<QSslCertificate*>(ptr)->toPem());
2015-11-19 21:29:30 +03:00
}
char* QSslCertificate_ToText(void* ptr){
return static_cast<QSslCertificate*>(ptr)->toText().toUtf8().data();
2015-11-13 20:44:32 +03:00
}
void* QSslCertificate_Version(void* ptr){
return new QByteArray(static_cast<QSslCertificate*>(ptr)->version());
2015-11-13 20:44:32 +03:00
}
void* QSslCertificateExtension_NewQSslCertificateExtension(){
return new QSslCertificateExtension();
2015-11-13 20:44:32 +03:00
}
void* QSslCertificateExtension_NewQSslCertificateExtension2(void* other){
return new QSslCertificateExtension(*static_cast<QSslCertificateExtension*>(other));
}
2015-11-13 20:44:32 +03:00
int QSslCertificateExtension_IsCritical(void* ptr){
return static_cast<QSslCertificateExtension*>(ptr)->isCritical();
}
2015-11-13 20:44:32 +03:00
int QSslCertificateExtension_IsSupported(void* ptr){
return static_cast<QSslCertificateExtension*>(ptr)->isSupported();
2015-11-13 20:44:32 +03:00
}
char* QSslCertificateExtension_Name(void* ptr){
return static_cast<QSslCertificateExtension*>(ptr)->name().toUtf8().data();
2015-11-13 20:44:32 +03:00
}
char* QSslCertificateExtension_Oid(void* ptr){
return static_cast<QSslCertificateExtension*>(ptr)->oid().toUtf8().data();
2015-11-13 20:44:32 +03:00
}
void QSslCertificateExtension_Swap(void* ptr, void* other){
static_cast<QSslCertificateExtension*>(ptr)->swap(*static_cast<QSslCertificateExtension*>(other));
2015-11-13 20:44:32 +03:00
}
void* QSslCertificateExtension_Value(void* ptr){
return new QVariant(static_cast<QSslCertificateExtension*>(ptr)->value());
2015-11-13 20:44:32 +03:00
}
void QSslCertificateExtension_DestroyQSslCertificateExtension(void* ptr){
static_cast<QSslCertificateExtension*>(ptr)->~QSslCertificateExtension();
}
2015-11-19 21:29:30 +03:00
void* QSslCipher_NewQSslCipher(){
return new QSslCipher();
2015-11-13 20:44:32 +03:00
}
void* QSslCipher_NewQSslCipher4(void* other){
return new QSslCipher(*static_cast<QSslCipher*>(other));
2015-11-13 20:44:32 +03:00
}
void* QSslCipher_NewQSslCipher2(char* name){
return new QSslCipher(QString(name));
2015-11-13 20:44:32 +03:00
}
char* QSslCipher_AuthenticationMethod(void* ptr){
return static_cast<QSslCipher*>(ptr)->authenticationMethod().toUtf8().data();
2015-11-13 20:44:32 +03:00
}
char* QSslCipher_EncryptionMethod(void* ptr){
return static_cast<QSslCipher*>(ptr)->encryptionMethod().toUtf8().data();
2015-11-13 20:44:32 +03:00
}
int QSslCipher_IsNull(void* ptr){
return static_cast<QSslCipher*>(ptr)->isNull();
2015-11-13 20:44:32 +03:00
}
char* QSslCipher_KeyExchangeMethod(void* ptr){
return static_cast<QSslCipher*>(ptr)->keyExchangeMethod().toUtf8().data();
2015-11-19 21:29:30 +03:00
}
2015-11-13 20:44:32 +03:00
char* QSslCipher_Name(void* ptr){
return static_cast<QSslCipher*>(ptr)->name().toUtf8().data();
2015-11-19 21:29:30 +03:00
}
2015-11-13 20:44:32 +03:00
char* QSslCipher_ProtocolString(void* ptr){
return static_cast<QSslCipher*>(ptr)->protocolString().toUtf8().data();
2015-11-13 20:44:32 +03:00
}
int QSslCipher_SupportedBits(void* ptr){
return static_cast<QSslCipher*>(ptr)->supportedBits();
2015-11-13 20:44:32 +03:00
}
void QSslCipher_Swap(void* ptr, void* other){
static_cast<QSslCipher*>(ptr)->swap(*static_cast<QSslCipher*>(other));
2015-11-13 20:44:32 +03:00
}
int QSslCipher_UsedBits(void* ptr){
return static_cast<QSslCipher*>(ptr)->usedBits();
2015-11-13 20:44:32 +03:00
}
void QSslCipher_DestroyQSslCipher(void* ptr){
static_cast<QSslCipher*>(ptr)->~QSslCipher();
2015-11-13 20:44:32 +03:00
}
void* QSslConfiguration_NewQSslConfiguration(){
return new QSslConfiguration();
2015-11-13 20:44:32 +03:00
}
void* QSslConfiguration_NewQSslConfiguration2(void* other){
return new QSslConfiguration(*static_cast<QSslConfiguration*>(other));
2015-11-13 20:44:32 +03:00
}
int QSslConfiguration_IsNull(void* ptr){
return static_cast<QSslConfiguration*>(ptr)->isNull();
2015-11-13 20:44:32 +03:00
}
void* QSslConfiguration_NextNegotiatedProtocol(void* ptr){
return new QByteArray(static_cast<QSslConfiguration*>(ptr)->nextNegotiatedProtocol());
2015-11-13 20:44:32 +03:00
}
int QSslConfiguration_NextProtocolNegotiationStatus(void* ptr){
return static_cast<QSslConfiguration*>(ptr)->nextProtocolNegotiationStatus();
2015-11-13 20:44:32 +03:00
}
int QSslConfiguration_PeerVerifyDepth(void* ptr){
return static_cast<QSslConfiguration*>(ptr)->peerVerifyDepth();
2015-11-13 20:44:32 +03:00
}
int QSslConfiguration_PeerVerifyMode(void* ptr){
return static_cast<QSslConfiguration*>(ptr)->peerVerifyMode();
2015-11-13 20:44:32 +03:00
}
void* QSslConfiguration_SessionTicket(void* ptr){
return new QByteArray(static_cast<QSslConfiguration*>(ptr)->sessionTicket());
2015-11-13 20:44:32 +03:00
}
int QSslConfiguration_SessionTicketLifeTimeHint(void* ptr){
return static_cast<QSslConfiguration*>(ptr)->sessionTicketLifeTimeHint();
2015-11-13 20:44:32 +03:00
}
void QSslConfiguration_QSslConfiguration_SetDefaultConfiguration(void* configuration){
QSslConfiguration::setDefaultConfiguration(*static_cast<QSslConfiguration*>(configuration));
}
void QSslConfiguration_SetLocalCertificate(void* ptr, void* certificate){
static_cast<QSslConfiguration*>(ptr)->setLocalCertificate(*static_cast<QSslCertificate*>(certificate));
2015-11-13 20:44:32 +03:00
}
void QSslConfiguration_SetPeerVerifyDepth(void* ptr, int depth){
static_cast<QSslConfiguration*>(ptr)->setPeerVerifyDepth(depth);
2015-11-19 21:29:30 +03:00
}
2015-11-13 20:44:32 +03:00
void QSslConfiguration_SetPeerVerifyMode(void* ptr, int mode){
static_cast<QSslConfiguration*>(ptr)->setPeerVerifyMode(static_cast<QSslSocket::PeerVerifyMode>(mode));
2015-11-19 21:29:30 +03:00
}
2015-11-13 20:44:32 +03:00
void QSslConfiguration_SetPrivateKey(void* ptr, void* key){
static_cast<QSslConfiguration*>(ptr)->setPrivateKey(*static_cast<QSslKey*>(key));
2015-11-13 20:44:32 +03:00
}
void QSslConfiguration_SetSessionTicket(void* ptr, void* sessionTicket){
static_cast<QSslConfiguration*>(ptr)->setSessionTicket(*static_cast<QByteArray*>(sessionTicket));
2015-11-13 20:44:32 +03:00
}
void QSslConfiguration_Swap(void* ptr, void* other){
static_cast<QSslConfiguration*>(ptr)->swap(*static_cast<QSslConfiguration*>(other));
2015-11-13 20:44:32 +03:00
}
void QSslConfiguration_DestroyQSslConfiguration(void* ptr){
static_cast<QSslConfiguration*>(ptr)->~QSslConfiguration();
2015-11-13 20:44:32 +03:00
}
void* QSslEllipticCurve_NewQSslEllipticCurve(){
return new QSslEllipticCurve();
2015-11-13 20:44:32 +03:00
}
int QSslEllipticCurve_IsValid(void* ptr){
return static_cast<QSslEllipticCurve*>(ptr)->isValid();
2015-11-13 20:44:32 +03:00
}
int QSslEllipticCurve_IsTlsNamedCurve(void* ptr){
return static_cast<QSslEllipticCurve*>(ptr)->isTlsNamedCurve();
2015-11-13 20:44:32 +03:00
}
char* QSslEllipticCurve_LongName(void* ptr){
return static_cast<QSslEllipticCurve*>(ptr)->longName().toUtf8().data();
2015-11-13 20:44:32 +03:00
}
char* QSslEllipticCurve_ShortName(void* ptr){
return static_cast<QSslEllipticCurve*>(ptr)->shortName().toUtf8().data();
}
2015-11-13 20:44:32 +03:00
void* QSslError_NewQSslError(){
return new QSslError();
2015-11-13 20:44:32 +03:00
}
void* QSslError_NewQSslError2(int error){
return new QSslError(static_cast<QSslError::SslError>(error));
2015-11-13 20:44:32 +03:00
}
void* QSslError_NewQSslError3(int error, void* certificate){
return new QSslError(static_cast<QSslError::SslError>(error), *static_cast<QSslCertificate*>(certificate));
2015-11-13 20:44:32 +03:00
}
void* QSslError_NewQSslError4(void* other){
return new QSslError(*static_cast<QSslError*>(other));
2015-11-13 20:44:32 +03:00
}
int QSslError_Error(void* ptr){
return static_cast<QSslError*>(ptr)->error();
2015-11-13 20:44:32 +03:00
}
char* QSslError_ErrorString(void* ptr){
return static_cast<QSslError*>(ptr)->errorString().toUtf8().data();
2015-11-13 20:44:32 +03:00
}
void QSslError_Swap(void* ptr, void* other){
static_cast<QSslError*>(ptr)->swap(*static_cast<QSslError*>(other));
2015-11-13 20:44:32 +03:00
}
void QSslError_DestroyQSslError(void* ptr){
static_cast<QSslError*>(ptr)->~QSslError();
2015-11-13 20:44:32 +03:00
}
void* QSslKey_NewQSslKey(){
return new QSslKey();
2015-11-13 20:44:32 +03:00
}
void* QSslKey_NewQSslKey5(void* other){
return new QSslKey(*static_cast<QSslKey*>(other));
2015-11-13 20:44:32 +03:00
}
void QSslKey_Clear(void* ptr){
static_cast<QSslKey*>(ptr)->clear();
2015-11-13 20:44:32 +03:00
}
int QSslKey_IsNull(void* ptr){
return static_cast<QSslKey*>(ptr)->isNull();
2015-11-13 20:44:32 +03:00
}
int QSslKey_Length(void* ptr){
return static_cast<QSslKey*>(ptr)->length();
2015-11-13 20:44:32 +03:00
}
void QSslKey_Swap(void* ptr, void* other){
static_cast<QSslKey*>(ptr)->swap(*static_cast<QSslKey*>(other));
2015-11-13 20:44:32 +03:00
}
void* QSslKey_ToDer(void* ptr, void* passPhrase){
return new QByteArray(static_cast<QSslKey*>(ptr)->toDer(*static_cast<QByteArray*>(passPhrase)));
2015-11-13 20:44:32 +03:00
}
void* QSslKey_ToPem(void* ptr, void* passPhrase){
return new QByteArray(static_cast<QSslKey*>(ptr)->toPem(*static_cast<QByteArray*>(passPhrase)));
2015-11-13 20:44:32 +03:00
}
void QSslKey_DestroyQSslKey(void* ptr){
static_cast<QSslKey*>(ptr)->~QSslKey();
2015-11-13 20:44:32 +03:00
}
void* QSslPreSharedKeyAuthenticator_NewQSslPreSharedKeyAuthenticator(){
return new QSslPreSharedKeyAuthenticator();
2015-11-19 21:29:30 +03:00
}
void* QSslPreSharedKeyAuthenticator_NewQSslPreSharedKeyAuthenticator2(void* authenticator){
return new QSslPreSharedKeyAuthenticator(*static_cast<QSslPreSharedKeyAuthenticator*>(authenticator));
2015-11-19 21:29:30 +03:00
}
void* QSslPreSharedKeyAuthenticator_Identity(void* ptr){
return new QByteArray(static_cast<QSslPreSharedKeyAuthenticator*>(ptr)->identity());
2015-11-19 21:29:30 +03:00
}
void* QSslPreSharedKeyAuthenticator_IdentityHint(void* ptr){
return new QByteArray(static_cast<QSslPreSharedKeyAuthenticator*>(ptr)->identityHint());
2015-11-19 21:29:30 +03:00
}
int QSslPreSharedKeyAuthenticator_MaximumIdentityLength(void* ptr){
return static_cast<QSslPreSharedKeyAuthenticator*>(ptr)->maximumIdentityLength();
2015-11-19 21:29:30 +03:00
}
int QSslPreSharedKeyAuthenticator_MaximumPreSharedKeyLength(void* ptr){
return static_cast<QSslPreSharedKeyAuthenticator*>(ptr)->maximumPreSharedKeyLength();
2015-11-19 21:29:30 +03:00
}
void* QSslPreSharedKeyAuthenticator_PreSharedKey(void* ptr){
return new QByteArray(static_cast<QSslPreSharedKeyAuthenticator*>(ptr)->preSharedKey());
2015-11-13 20:44:32 +03:00
}
void QSslPreSharedKeyAuthenticator_SetIdentity(void* ptr, void* identity){
static_cast<QSslPreSharedKeyAuthenticator*>(ptr)->setIdentity(*static_cast<QByteArray*>(identity));
2015-11-13 20:44:32 +03:00
}
void QSslPreSharedKeyAuthenticator_SetPreSharedKey(void* ptr, void* preSharedKey){
static_cast<QSslPreSharedKeyAuthenticator*>(ptr)->setPreSharedKey(*static_cast<QByteArray*>(preSharedKey));
2015-11-13 20:44:32 +03:00
}
void QSslPreSharedKeyAuthenticator_Swap(void* ptr, void* authenticator){
static_cast<QSslPreSharedKeyAuthenticator*>(ptr)->swap(*static_cast<QSslPreSharedKeyAuthenticator*>(authenticator));
2015-11-13 20:44:32 +03:00
}
void QSslPreSharedKeyAuthenticator_DestroyQSslPreSharedKeyAuthenticator(void* ptr){
static_cast<QSslPreSharedKeyAuthenticator*>(ptr)->~QSslPreSharedKeyAuthenticator();
2015-11-13 20:44:32 +03:00
}
class MyQSslSocket: public QSslSocket {
public:
MyQSslSocket(QObject *parent) : QSslSocket(parent) {};
void close() { if (!callbackQSslSocketClose(this->objectName().toUtf8().data())) { QSslSocket::close(); }; };
void Signal_Encrypted() { callbackQSslSocketEncrypted(this->objectName().toUtf8().data()); };
void Signal_ModeChanged(QSslSocket::SslMode mode) { callbackQSslSocketModeChanged(this->objectName().toUtf8().data(), mode); };
void Signal_PreSharedKeyAuthenticationRequired(QSslPreSharedKeyAuthenticator * authenticator) { callbackQSslSocketPreSharedKeyAuthenticationRequired(this->objectName().toUtf8().data(), authenticator); };
void resume() { if (!callbackQSslSocketResume(this->objectName().toUtf8().data())) { QSslSocket::resume(); }; };
void setSocketOption(QAbstractSocket::SocketOption option, const QVariant & value) { if (!callbackQSslSocketSetSocketOption(this->objectName().toUtf8().data(), option, new QVariant(value))) { QSslSocket::setSocketOption(option, value); }; };
protected:
};
2015-11-13 20:44:32 +03:00
void* QSslSocket_NewQSslSocket(void* parent){
return new MyQSslSocket(static_cast<QObject*>(parent));
2015-11-13 20:44:32 +03:00
}
void QSslSocket_Abort(void* ptr){
static_cast<QSslSocket*>(ptr)->abort();
2015-11-13 20:44:32 +03:00
}
void QSslSocket_AddCaCertificate(void* ptr, void* certificate){
static_cast<QSslSocket*>(ptr)->addCaCertificate(*static_cast<QSslCertificate*>(certificate));
2015-11-13 20:44:32 +03:00
}
void QSslSocket_QSslSocket_AddDefaultCaCertificate(void* certificate){
QSslSocket::addDefaultCaCertificate(*static_cast<QSslCertificate*>(certificate));
2015-11-13 20:44:32 +03:00
}
int QSslSocket_AtEnd(void* ptr){
return static_cast<QSslSocket*>(ptr)->atEnd();
2015-11-13 20:44:32 +03:00
}
int QSslSocket_CanReadLine(void* ptr){
return static_cast<QSslSocket*>(ptr)->canReadLine();
2015-11-13 20:44:32 +03:00
}
void QSslSocket_Close(void* ptr){
static_cast<QSslSocket*>(ptr)->close();
2015-11-13 20:44:32 +03:00
}
void QSslSocket_ConnectEncrypted(void* ptr){
QObject::connect(static_cast<QSslSocket*>(ptr), static_cast<void (QSslSocket::*)()>(&QSslSocket::encrypted), static_cast<MyQSslSocket*>(ptr), static_cast<void (MyQSslSocket::*)()>(&MyQSslSocket::Signal_Encrypted));;
}
2015-11-13 20:44:32 +03:00
void QSslSocket_DisconnectEncrypted(void* ptr){
QObject::disconnect(static_cast<QSslSocket*>(ptr), static_cast<void (QSslSocket::*)()>(&QSslSocket::encrypted), static_cast<MyQSslSocket*>(ptr), static_cast<void (MyQSslSocket::*)()>(&MyQSslSocket::Signal_Encrypted));;
2015-11-13 20:44:32 +03:00
}
int QSslSocket_Flush(void* ptr){
return static_cast<QSslSocket*>(ptr)->flush();
2015-11-13 20:44:32 +03:00
}
void QSslSocket_IgnoreSslErrors(void* ptr){
QMetaObject::invokeMethod(static_cast<QSslSocket*>(ptr), "ignoreSslErrors");
2015-11-13 20:44:32 +03:00
}
int QSslSocket_IsEncrypted(void* ptr){
return static_cast<QSslSocket*>(ptr)->isEncrypted();
2015-11-13 20:44:32 +03:00
}
int QSslSocket_Mode(void* ptr){
return static_cast<QSslSocket*>(ptr)->mode();
2015-11-13 20:44:32 +03:00
}
void QSslSocket_ConnectModeChanged(void* ptr){
QObject::connect(static_cast<QSslSocket*>(ptr), static_cast<void (QSslSocket::*)(QSslSocket::SslMode)>(&QSslSocket::modeChanged), static_cast<MyQSslSocket*>(ptr), static_cast<void (MyQSslSocket::*)(QSslSocket::SslMode)>(&MyQSslSocket::Signal_ModeChanged));;
2015-11-13 20:44:32 +03:00
}
void QSslSocket_DisconnectModeChanged(void* ptr){
QObject::disconnect(static_cast<QSslSocket*>(ptr), static_cast<void (QSslSocket::*)(QSslSocket::SslMode)>(&QSslSocket::modeChanged), static_cast<MyQSslSocket*>(ptr), static_cast<void (MyQSslSocket::*)(QSslSocket::SslMode)>(&MyQSslSocket::Signal_ModeChanged));;
2015-11-19 21:29:30 +03:00
}
int QSslSocket_PeerVerifyDepth(void* ptr){
return static_cast<QSslSocket*>(ptr)->peerVerifyDepth();
2015-11-19 21:29:30 +03:00
}
int QSslSocket_PeerVerifyMode(void* ptr){
return static_cast<QSslSocket*>(ptr)->peerVerifyMode();
}
2015-11-13 20:44:32 +03:00
char* QSslSocket_PeerVerifyName(void* ptr){
return static_cast<QSslSocket*>(ptr)->peerVerifyName().toUtf8().data();
2015-11-13 20:44:32 +03:00
}
void QSslSocket_ConnectPreSharedKeyAuthenticationRequired(void* ptr){
QObject::connect(static_cast<QSslSocket*>(ptr), static_cast<void (QSslSocket::*)(QSslPreSharedKeyAuthenticator *)>(&QSslSocket::preSharedKeyAuthenticationRequired), static_cast<MyQSslSocket*>(ptr), static_cast<void (MyQSslSocket::*)(QSslPreSharedKeyAuthenticator *)>(&MyQSslSocket::Signal_PreSharedKeyAuthenticationRequired));;
2015-11-13 20:44:32 +03:00
}
void QSslSocket_DisconnectPreSharedKeyAuthenticationRequired(void* ptr){
QObject::disconnect(static_cast<QSslSocket*>(ptr), static_cast<void (QSslSocket::*)(QSslPreSharedKeyAuthenticator *)>(&QSslSocket::preSharedKeyAuthenticationRequired), static_cast<MyQSslSocket*>(ptr), static_cast<void (MyQSslSocket::*)(QSslPreSharedKeyAuthenticator *)>(&MyQSslSocket::Signal_PreSharedKeyAuthenticationRequired));;
2015-11-13 20:44:32 +03:00
}
void QSslSocket_Resume(void* ptr){
static_cast<QSslSocket*>(ptr)->resume();
2015-11-13 20:44:32 +03:00
}
void QSslSocket_SetLocalCertificate(void* ptr, void* certificate){
static_cast<QSslSocket*>(ptr)->setLocalCertificate(*static_cast<QSslCertificate*>(certificate));
2015-11-13 20:44:32 +03:00
}
void QSslSocket_SetPeerVerifyDepth(void* ptr, int depth){
static_cast<QSslSocket*>(ptr)->setPeerVerifyDepth(depth);
2015-11-13 20:44:32 +03:00
}
void QSslSocket_SetPeerVerifyMode(void* ptr, int mode){
static_cast<QSslSocket*>(ptr)->setPeerVerifyMode(static_cast<QSslSocket::PeerVerifyMode>(mode));
2015-11-13 20:44:32 +03:00
}
void QSslSocket_SetPeerVerifyName(void* ptr, char* hostName){
static_cast<QSslSocket*>(ptr)->setPeerVerifyName(QString(hostName));
2015-11-13 20:44:32 +03:00
}
void QSslSocket_SetPrivateKey(void* ptr, void* key){
static_cast<QSslSocket*>(ptr)->setPrivateKey(*static_cast<QSslKey*>(key));
2015-11-19 21:29:30 +03:00
}
2015-11-13 20:44:32 +03:00
void QSslSocket_SetSocketOption(void* ptr, int option, void* value){
static_cast<QSslSocket*>(ptr)->setSocketOption(static_cast<QAbstractSocket::SocketOption>(option), *static_cast<QVariant*>(value));
2015-11-19 21:29:30 +03:00
}
2015-11-13 20:44:32 +03:00
void QSslSocket_SetSslConfiguration(void* ptr, void* configuration){
static_cast<QSslSocket*>(ptr)->setSslConfiguration(*static_cast<QSslConfiguration*>(configuration));
2015-11-13 20:44:32 +03:00
}
void* QSslSocket_SocketOption(void* ptr, int option){
return new QVariant(static_cast<QSslSocket*>(ptr)->socketOption(static_cast<QAbstractSocket::SocketOption>(option)));
2015-11-13 20:44:32 +03:00
}
char* QSslSocket_QSslSocket_SslLibraryBuildVersionString(){
return QSslSocket::sslLibraryBuildVersionString().toUtf8().data();
2015-11-13 20:44:32 +03:00
}
char* QSslSocket_QSslSocket_SslLibraryVersionString(){
return QSslSocket::sslLibraryVersionString().toUtf8().data();
2015-11-13 20:44:32 +03:00
}
void QSslSocket_StartClientEncryption(void* ptr){
QMetaObject::invokeMethod(static_cast<QSslSocket*>(ptr), "startClientEncryption");
2015-11-19 21:29:30 +03:00
}
void QSslSocket_StartServerEncryption(void* ptr){
QMetaObject::invokeMethod(static_cast<QSslSocket*>(ptr), "startServerEncryption");
2015-11-19 21:29:30 +03:00
}
int QSslSocket_QSslSocket_SupportsSsl(){
return QSslSocket::supportsSsl();
2015-11-19 21:29:30 +03:00
}
int QSslSocket_WaitForBytesWritten(void* ptr, int msecs){
return static_cast<QSslSocket*>(ptr)->waitForBytesWritten(msecs);
2015-11-19 21:29:30 +03:00
}
int QSslSocket_WaitForConnected(void* ptr, int msecs){
return static_cast<QSslSocket*>(ptr)->waitForConnected(msecs);
2015-11-19 21:29:30 +03:00
}
int QSslSocket_WaitForDisconnected(void* ptr, int msecs){
return static_cast<QSslSocket*>(ptr)->waitForDisconnected(msecs);
2015-11-19 21:29:30 +03:00
}
int QSslSocket_WaitForEncrypted(void* ptr, int msecs){
return static_cast<QSslSocket*>(ptr)->waitForEncrypted(msecs);
2015-11-19 21:29:30 +03:00
}
int QSslSocket_WaitForReadyRead(void* ptr, int msecs){
return static_cast<QSslSocket*>(ptr)->waitForReadyRead(msecs);
2015-11-13 20:44:32 +03:00
}
void QSslSocket_DestroyQSslSocket(void* ptr){
static_cast<QSslSocket*>(ptr)->~QSslSocket();
}
2015-11-13 20:44:32 +03:00
class MyQTcpServer: public QTcpServer {
2015-11-13 20:44:32 +03:00
public:
MyQTcpServer(QObject *parent) : QTcpServer(parent) {};
void Signal_AcceptError(QAbstractSocket::SocketError socketError) { callbackQTcpServerAcceptError(this->objectName().toUtf8().data(), socketError); };
void Signal_NewConnection() { callbackQTcpServerNewConnection(this->objectName().toUtf8().data()); };
protected:
2015-11-13 20:44:32 +03:00
};
void* QTcpServer_NewQTcpServer(void* parent){
return new MyQTcpServer(static_cast<QObject*>(parent));
2015-11-13 20:44:32 +03:00
}
void QTcpServer_ConnectAcceptError(void* ptr){
QObject::connect(static_cast<QTcpServer*>(ptr), static_cast<void (QTcpServer::*)(QAbstractSocket::SocketError)>(&QTcpServer::acceptError), static_cast<MyQTcpServer*>(ptr), static_cast<void (MyQTcpServer::*)(QAbstractSocket::SocketError)>(&MyQTcpServer::Signal_AcceptError));;
2015-11-13 20:44:32 +03:00
}
void QTcpServer_DisconnectAcceptError(void* ptr){
QObject::disconnect(static_cast<QTcpServer*>(ptr), static_cast<void (QTcpServer::*)(QAbstractSocket::SocketError)>(&QTcpServer::acceptError), static_cast<MyQTcpServer*>(ptr), static_cast<void (MyQTcpServer::*)(QAbstractSocket::SocketError)>(&MyQTcpServer::Signal_AcceptError));;
2015-11-13 20:44:32 +03:00
}
void QTcpServer_Close(void* ptr){
static_cast<QTcpServer*>(ptr)->close();
2015-11-13 20:44:32 +03:00
}
char* QTcpServer_ErrorString(void* ptr){
return static_cast<QTcpServer*>(ptr)->errorString().toUtf8().data();
2015-11-13 20:44:32 +03:00
}
int QTcpServer_HasPendingConnections(void* ptr){
return static_cast<QTcpServer*>(ptr)->hasPendingConnections();
2015-11-13 20:44:32 +03:00
}
int QTcpServer_IsListening(void* ptr){
return static_cast<QTcpServer*>(ptr)->isListening();
2015-11-13 20:44:32 +03:00
}
int QTcpServer_MaxPendingConnections(void* ptr){
return static_cast<QTcpServer*>(ptr)->maxPendingConnections();
2015-11-13 20:44:32 +03:00
}
void QTcpServer_ConnectNewConnection(void* ptr){
QObject::connect(static_cast<QTcpServer*>(ptr), static_cast<void (QTcpServer::*)()>(&QTcpServer::newConnection), static_cast<MyQTcpServer*>(ptr), static_cast<void (MyQTcpServer::*)()>(&MyQTcpServer::Signal_NewConnection));;
2015-11-13 20:44:32 +03:00
}
void QTcpServer_DisconnectNewConnection(void* ptr){
QObject::disconnect(static_cast<QTcpServer*>(ptr), static_cast<void (QTcpServer::*)()>(&QTcpServer::newConnection), static_cast<MyQTcpServer*>(ptr), static_cast<void (MyQTcpServer::*)()>(&MyQTcpServer::Signal_NewConnection));;
2015-11-13 20:44:32 +03:00
}
void* QTcpServer_NextPendingConnection(void* ptr){
return static_cast<QTcpServer*>(ptr)->nextPendingConnection();
2015-11-13 20:44:32 +03:00
}
void QTcpServer_PauseAccepting(void* ptr){
static_cast<QTcpServer*>(ptr)->pauseAccepting();
2015-11-13 20:44:32 +03:00
}
void QTcpServer_ResumeAccepting(void* ptr){
static_cast<QTcpServer*>(ptr)->resumeAccepting();
2015-11-13 20:44:32 +03:00
}
int QTcpServer_ServerError(void* ptr){
return static_cast<QTcpServer*>(ptr)->serverError();
2015-11-13 20:44:32 +03:00
}
void QTcpServer_SetMaxPendingConnections(void* ptr, int numConnections){
static_cast<QTcpServer*>(ptr)->setMaxPendingConnections(numConnections);
2015-11-13 20:44:32 +03:00
}
void QTcpServer_SetProxy(void* ptr, void* networkProxy){
static_cast<QTcpServer*>(ptr)->setProxy(*static_cast<QNetworkProxy*>(networkProxy));
2015-11-13 20:44:32 +03:00
}
int QTcpServer_WaitForNewConnection(void* ptr, int msec, int timedOut){
return static_cast<QTcpServer*>(ptr)->waitForNewConnection(msec, NULL);
2015-11-13 20:44:32 +03:00
}
void QTcpServer_DestroyQTcpServer(void* ptr){
static_cast<QTcpServer*>(ptr)->~QTcpServer();
}
2015-11-13 20:44:32 +03:00
class MyQTcpSocket: public QTcpSocket {
2015-11-13 20:44:32 +03:00
public:
MyQTcpSocket(QObject *parent) : QTcpSocket(parent) {};
protected:
2015-11-13 20:44:32 +03:00
};
void* QTcpSocket_NewQTcpSocket(void* parent){
return new MyQTcpSocket(static_cast<QObject*>(parent));
2015-11-13 20:44:32 +03:00
}
void QTcpSocket_DestroyQTcpSocket(void* ptr){
static_cast<QTcpSocket*>(ptr)->~QTcpSocket();
2015-11-13 20:44:32 +03:00
}
class MyQUdpSocket: public QUdpSocket {
public:
MyQUdpSocket(QObject *parent) : QUdpSocket(parent) {};
protected:
};
void* QUdpSocket_NewQUdpSocket(void* parent){
return new MyQUdpSocket(static_cast<QObject*>(parent));
2015-11-13 20:44:32 +03:00
}
int QUdpSocket_HasPendingDatagrams(void* ptr){
return static_cast<QUdpSocket*>(ptr)->hasPendingDatagrams();
2015-11-13 20:44:32 +03:00
}
int QUdpSocket_JoinMulticastGroup(void* ptr, void* groupAddress){
return static_cast<QUdpSocket*>(ptr)->joinMulticastGroup(*static_cast<QHostAddress*>(groupAddress));
2015-11-13 20:44:32 +03:00
}
int QUdpSocket_JoinMulticastGroup2(void* ptr, void* groupAddress, void* iface){
return static_cast<QUdpSocket*>(ptr)->joinMulticastGroup(*static_cast<QHostAddress*>(groupAddress), *static_cast<QNetworkInterface*>(iface));
}
int QUdpSocket_LeaveMulticastGroup(void* ptr, void* groupAddress){
return static_cast<QUdpSocket*>(ptr)->leaveMulticastGroup(*static_cast<QHostAddress*>(groupAddress));
}
int QUdpSocket_LeaveMulticastGroup2(void* ptr, void* groupAddress, void* iface){
return static_cast<QUdpSocket*>(ptr)->leaveMulticastGroup(*static_cast<QHostAddress*>(groupAddress), *static_cast<QNetworkInterface*>(iface));
}
void QUdpSocket_SetMulticastInterface(void* ptr, void* iface){
static_cast<QUdpSocket*>(ptr)->setMulticastInterface(*static_cast<QNetworkInterface*>(iface));
}
void QUdpSocket_DestroyQUdpSocket(void* ptr){
static_cast<QUdpSocket*>(ptr)->~QUdpSocket();
2015-11-13 20:44:32 +03:00
}