![]() |
Qt 6.x
The Qt SDK
|
#include "qqmlnativedebugconnector.h"
#include <private/qhooks_p.h>
#include <private/qversionedpacket_p.h>
#include <QtQml/qjsengine.h>
#include <QtCore/qdebug.h>
#include <QtCore/qjsonarray.h>
#include <QtCore/qjsondocument.h>
#include <QtCore/qjsonobject.h>
#include <QtCore/qjsonvalue.h>
#include <QtCore/qpointer.h>
#include <QtCore/qvector.h>
#include "moc_qqmlnativedebugconnector.cpp"
Go to the source code of this file.
Macros | |
#define | TRACE_PROTOCOL(s) |
Functions | |
Q_DECL_EXPORT void | qt_qmlDebugConnectorOpen () |
Q_DECL_EXPORT void | qt_qmlDebugSetStreamVersion (int version) |
Q_DECL_EXPORT void | qt_qmlDebugMessageAvailable () |
Q_DECL_EXPORT void | qt_qmlDebugObjectAvailable () |
Q_DECL_EXPORT void | qt_qmlDebugClearBuffer () |
Q_DECL_EXPORT bool | qt_qmlDebugSendDataToService (const char *serviceName, const char *hexData) |
Q_DECL_EXPORT bool | qt_qmlDebugEnableService (const char *data) |
Q_DECL_EXPORT bool | qt_qmlDebugDisableService (const char *data) |
Variables | |
static QT_USE_NAMESPACE bool | expectSyncronousResponse = false |
Q_DECL_EXPORT const char * | qt_qmlDebugMessageBuffer |
Q_DECL_EXPORT int | qt_qmlDebugMessageLength |
Q_DECL_EXPORT bool | qt_qmlDebugConnectionBlocker |
quintptr | qt_qmlDebugTestHooks [] |
#define TRACE_PROTOCOL | ( | s | ) |
Definition at line 19 of file qqmlnativedebugconnector.cpp.
Q_DECL_EXPORT void qt_qmlDebugClearBuffer | ( | ) |
Definition at line 55 of file qqmlnativedebugconnector.cpp.
References qt_qmlDebugMessageBuffer, and qt_qmlDebugMessageLength.
Q_DECL_EXPORT void qt_qmlDebugConnectorOpen | ( | ) |
Definition at line 131 of file qqmlnativedebugconnector.cpp.
References qt_qmlDebugConnectionBlocker, qt_qmlDebugTestHooks, qtHookData, QHooks::Startup, and TRACE_PROTOCOL.
Referenced by QQmlNativeDebugConnector::open().
Q_DECL_EXPORT bool qt_qmlDebugDisableService | ( | const char * | data | ) |
Definition at line 101 of file qqmlnativedebugconnector.cpp.
References QString::fromLatin1(), QQmlDebugConnector::instance(), QQmlDebugConnector::service(), and QQmlDebugService::Unavailable.
Q_DECL_EXPORT bool qt_qmlDebugEnableService | ( | const char * | data | ) |
Definition at line 84 of file qqmlnativedebugconnector.cpp.
References QQmlDebugService::Enabled, QString::fromLatin1(), QQmlDebugConnector::instance(), and QQmlDebugConnector::service().
Q_DECL_EXPORT void qt_qmlDebugMessageAvailable | ( | ) |
Definition at line 44 of file qqmlnativedebugconnector.cpp.
Q_DECL_EXPORT void qt_qmlDebugObjectAvailable | ( | ) |
Definition at line 51 of file qqmlnativedebugconnector.cpp.
Q_DECL_EXPORT bool qt_qmlDebugSendDataToService | ( | const char * | serviceName, |
const char * | hexData | ||
) |
Definition at line 63 of file qqmlnativedebugconnector.cpp.
References expectSyncronousResponse, QByteArray::fromHex(), QQmlDebugConnector::instance(), QQmlDebugService::messageReceived(), QQmlDebugConnector::service(), and TRACE_PROTOCOL.
Q_DECL_EXPORT void qt_qmlDebugSetStreamVersion | ( | int | version | ) |
Definition at line 37 of file qqmlnativedebugconnector.cpp.
References QQmlNativeDebugConnector::setDataStreamVersion().
|
static |
Definition at line 23 of file qqmlnativedebugconnector.cpp.
Referenced by qt_qmlDebugSendDataToService().
Q_DECL_EXPORT bool qt_qmlDebugConnectionBlocker |
Definition at line 30 of file qqmlnativedebugconnector.cpp.
Referenced by QQmlNativeDebugConnector::open(), and qt_qmlDebugConnectorOpen().
Q_DECL_EXPORT const char* qt_qmlDebugMessageBuffer |
Definition at line 28 of file qqmlnativedebugconnector.cpp.
Referenced by qt_qmlDebugClearBuffer().
Q_DECL_EXPORT int qt_qmlDebugMessageLength |
Definition at line 29 of file qqmlnativedebugconnector.cpp.
Referenced by qt_qmlDebugClearBuffer().
quintptr qt_qmlDebugTestHooks[] |
Definition at line 118 of file qqmlnativedebugconnector.cpp.
Referenced by qt_qmlDebugConnectorOpen().