1/****************************************************************************
2** Meta object code from reading C++ file 'qhttpsocketengine_p.h'
3**
4** Created by: The Qt Meta Object Compiler version 68 (Qt 6.0.0)
5**
6** WARNING! All changes made in this file will be lost!
7*****************************************************************************/
8
9#include <memory>
10#include "socket/qhttpsocketengine_p.h"
11#include <QtCore/qbytearray.h>
12#include <QtCore/qmetatype.h>
13#if !defined(Q_MOC_OUTPUT_REVISION)
14#error "The header file 'qhttpsocketengine_p.h' doesn't include <QObject>."
15#elif Q_MOC_OUTPUT_REVISION != 68
16#error "This file was generated using the moc from 6.0.0. It"
17#error "cannot be used with the include files from this version of Qt."
18#error "(The moc has changed too much.)"
19#endif
20
21QT_BEGIN_MOC_NAMESPACE
22QT_WARNING_PUSH
23QT_WARNING_DISABLE_DEPRECATED
24struct qt_meta_stringdata_QHttpSocketEngine_t {
25 const uint offsetsAndSize[30];
26 char stringdata0[312];
27};
28#define QT_MOC_LITERAL(ofs, len) \
29 uint(offsetof(qt_meta_stringdata_QHttpSocketEngine_t, stringdata0) + ofs), len
30static const qt_meta_stringdata_QHttpSocketEngine_t qt_meta_stringdata_QHttpSocketEngine = {
31 {
32QT_MOC_LITERAL(0, 17), // "QHttpSocketEngine"
33QT_MOC_LITERAL(18, 19), // "slotSocketConnected"
34QT_MOC_LITERAL(38, 0), // ""
35QT_MOC_LITERAL(39, 22), // "slotSocketDisconnected"
36QT_MOC_LITERAL(62, 26), // "slotSocketReadNotification"
37QT_MOC_LITERAL(89, 22), // "slotSocketBytesWritten"
38QT_MOC_LITERAL(112, 15), // "slotSocketError"
39QT_MOC_LITERAL(128, 28), // "QAbstractSocket::SocketError"
40QT_MOC_LITERAL(157, 5), // "error"
41QT_MOC_LITERAL(163, 22), // "slotSocketStateChanged"
42QT_MOC_LITERAL(186, 28), // "QAbstractSocket::SocketState"
43QT_MOC_LITERAL(215, 5), // "state"
44QT_MOC_LITERAL(221, 27), // "emitPendingReadNotification"
45QT_MOC_LITERAL(249, 28), // "emitPendingWriteNotification"
46QT_MOC_LITERAL(278, 33) // "emitPendingConnectionNotifica..."
47
48 },
49 "QHttpSocketEngine\0slotSocketConnected\0"
50 "\0slotSocketDisconnected\0"
51 "slotSocketReadNotification\0"
52 "slotSocketBytesWritten\0slotSocketError\0"
53 "QAbstractSocket::SocketError\0error\0"
54 "slotSocketStateChanged\0"
55 "QAbstractSocket::SocketState\0state\0"
56 "emitPendingReadNotification\0"
57 "emitPendingWriteNotification\0"
58 "emitPendingConnectionNotification"
59};
60#undef QT_MOC_LITERAL
61
62static const uint qt_meta_data_QHttpSocketEngine[] = {
63
64 // content:
65 9, // revision
66 0, // classname
67 0, 0, // classinfo
68 9, 14, // methods
69 0, 0, // properties
70 0, 0, // enums/sets
71 0, 0, // constructors
72 0, // flags
73 0, // signalCount
74
75 // slots: name, argc, parameters, tag, flags, initial metatype offsets
76 1, 0, 68, 2, 0x0a, 0 /* Public */,
77 3, 0, 69, 2, 0x0a, 1 /* Public */,
78 4, 0, 70, 2, 0x0a, 2 /* Public */,
79 5, 0, 71, 2, 0x0a, 3 /* Public */,
80 6, 1, 72, 2, 0x0a, 4 /* Public */,
81 9, 1, 75, 2, 0x0a, 6 /* Public */,
82 12, 0, 78, 2, 0x08, 8 /* Private */,
83 13, 0, 79, 2, 0x08, 9 /* Private */,
84 14, 0, 80, 2, 0x08, 10 /* Private */,
85
86 // slots: parameters
87 QMetaType::Void,
88 QMetaType::Void,
89 QMetaType::Void,
90 QMetaType::Void,
91 QMetaType::Void, 0x80000000 | 7, 8,
92 QMetaType::Void, 0x80000000 | 10, 11,
93 QMetaType::Void,
94 QMetaType::Void,
95 QMetaType::Void,
96
97 0 // eod
98};
99
100void QHttpSocketEngine::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
101{
102 if (_c == QMetaObject::InvokeMetaMethod) {
103 Q_ASSERT(staticMetaObject.cast(_o));
104 auto *_t = static_cast<QHttpSocketEngine *>(_o);
105 Q_UNUSED(_t)
106 switch (_id) {
107 case 0: _t->slotSocketConnected(); break;
108 case 1: _t->slotSocketDisconnected(); break;
109 case 2: _t->slotSocketReadNotification(); break;
110 case 3: _t->slotSocketBytesWritten(); break;
111 case 4: _t->slotSocketError((*reinterpret_cast< QAbstractSocket::SocketError(*)>(_a[1]))); break;
112 case 5: _t->slotSocketStateChanged((*reinterpret_cast< QAbstractSocket::SocketState(*)>(_a[1]))); break;
113 case 6: _t->emitPendingReadNotification(); break;
114 case 7: _t->emitPendingWriteNotification(); break;
115 case 8: _t->emitPendingConnectionNotification(); break;
116 default: ;
117 }
118 } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
119 switch (_id) {
120 default: *reinterpret_cast<QMetaType *>(_a[0]) = QMetaType(); break;
121 case 4:
122 switch (*reinterpret_cast<int*>(_a[1])) {
123 default: *reinterpret_cast<QMetaType *>(_a[0]) = QMetaType(); break;
124 case 0:
125 *reinterpret_cast<QMetaType *>(_a[0]) = QMetaType::fromType< QAbstractSocket::SocketError >(); break;
126 }
127 break;
128 case 5:
129 switch (*reinterpret_cast<int*>(_a[1])) {
130 default: *reinterpret_cast<QMetaType *>(_a[0]) = QMetaType(); break;
131 case 0:
132 *reinterpret_cast<QMetaType *>(_a[0]) = QMetaType::fromType< QAbstractSocket::SocketState >(); break;
133 }
134 break;
135 }
136 }
137}
138
139const QMetaObject QHttpSocketEngine::staticMetaObject = { {
140 QMetaObject::SuperData::link<QAbstractSocketEngine::staticMetaObject>(),
141 qt_meta_stringdata_QHttpSocketEngine.offsetsAndSize,
142 qt_meta_data_QHttpSocketEngine,
143 qt_static_metacall,
144 nullptr,
145qt_incomplete_metaTypeArray<qt_meta_stringdata_QHttpSocketEngine_t
146
147, QtPrivate::TypeAndForceComplete<void, std::false_type>, QtPrivate::TypeAndForceComplete<void, std::false_type>, QtPrivate::TypeAndForceComplete<void, std::false_type>, QtPrivate::TypeAndForceComplete<void, std::false_type>, QtPrivate::TypeAndForceComplete<void, std::false_type>, QtPrivate::TypeAndForceComplete<QAbstractSocket::SocketError, std::false_type>, QtPrivate::TypeAndForceComplete<void, std::false_type>, QtPrivate::TypeAndForceComplete<QAbstractSocket::SocketState, std::false_type>, QtPrivate::TypeAndForceComplete<void, std::false_type>, QtPrivate::TypeAndForceComplete<void, std::false_type>, QtPrivate::TypeAndForceComplete<void, std::false_type>
148
149
150>,
151 nullptr
152} };
153
154
155const QMetaObject *QHttpSocketEngine::metaObject() const
156{
157 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
158}
159
160void *QHttpSocketEngine::qt_metacast(const char *_clname)
161{
162 if (!_clname) return nullptr;
163 if (!strcmp(_clname, qt_meta_stringdata_QHttpSocketEngine.stringdata0))
164 return static_cast<void*>(this);
165 return QAbstractSocketEngine::qt_metacast(_clname);
166}
167
168int QHttpSocketEngine::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
169{
170 _id = QAbstractSocketEngine::qt_metacall(_c, _id, _a);
171 if (_id < 0)
172 return _id;
173 if (_c == QMetaObject::InvokeMetaMethod) {
174 if (_id < 9)
175 qt_static_metacall(this, _c, _id, _a);
176 _id -= 9;
177 } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
178 if (_id < 9)
179 qt_static_metacall(this, _c, _id, _a);
180 _id -= 9;
181 }
182 return _id;
183}
184QT_WARNING_POP
185QT_END_MOC_NAMESPACE
186