import QtQuick.tooling 1.2 // This file describes the plugin-supplied types contained in the library. // It is used for QML tooling purposes only. // // This file was auto-generated by: // 'qmlplugindump -nonrelocatable gfa.plugins.qml.tivaflash 1.0' Module { dependencies: ["QtQuick 2.7"] Component { name: "ImgUploadStatus" prototype: "QObject" exports: ["gfa.plugins.qml.tivaflash/ImgUploadStatus 1.0"] isCreatable: false exportMetaObjectRevisions: [0] Enum { name: "StatusCtx" values: { "EraseFlashStart": 0, "EraseFlashEnd": 1, "ImgUploadStart": 2, "ImgUploadBlock": 3, "ImgUploadSuccess": 4, "ImgUploadError": 5 } } Property { name: "ctx"; type: "int"; isReadonly: true } Property { name: "errorCode"; type: "int"; isReadonly: true } Property { name: "cntFlashPages"; type: "int"; isReadonly: true } Property { name: "cbBlock"; type: "int"; isReadonly: true } Property { name: "blockNr"; type: "int"; isReadonly: true } Property { name: "cbTotal"; type: "int"; isReadonly: true } Property { name: "cbSent"; type: "int"; isReadonly: true } Property { name: "percentSent"; type: "int"; isReadonly: true } Property { name: "uploadInProgress"; type: "bool"; isReadonly: true } Signal { name: "ctxChanged" Parameter { name: "val"; type: "int" } } Signal { name: "errorCodeChanged" Parameter { name: "val"; type: "int" } } Signal { name: "cntFlashPagesChanged" Parameter { name: "val"; type: "int" } } Signal { name: "cbBlockChanged" Parameter { name: "val"; type: "int" } } Signal { name: "blockNrChanged" Parameter { name: "val"; type: "int" } } Signal { name: "cbTotalChanged" Parameter { name: "val"; type: "int" } } Signal { name: "cbSentChanged" Parameter { name: "val"; type: "int" } } Signal { name: "percentSentChanged" Parameter { name: "val"; type: "int" } } Signal { name: "uploadInProgressChanged" Parameter { name: "val"; type: "bool" } } } Component { name: "TivaFlash" prototype: "QObject" exports: ["gfa.plugins.qml.tivaflash/TivaFlash 1.0"] exportMetaObjectRevisions: [0] Property { name: "tivaFlashUtilPath"; type: "string" } Property { name: "itfName"; type: "string" } Property { name: "slvIdIsNodeAddr"; type: "bool" } Property { name: "verbosity"; type: "int" } Property { name: "imgFile"; type: "string" } Property { name: "executing"; type: "bool"; isReadonly: true } Property { name: "xBaudRate"; type: "int" } Property { name: "appAddress"; type: "int" } Property { name: "blockSize"; type: "int" } Property { name: "pageEraseTime"; type: "int" } Property { name: "mbCtrlRegister"; type: "int" } Property { name: "forceAllParities"; type: "bool" } Property { name: "imgUploadStatus"; type: "ImgUploadStatus"; isReadonly: true; isPointer: true } Property { name: "materialEeprom"; type: "QStringList"; isReadonly: true } Property { name: "serialEeprom"; type: "QStringList"; isReadonly: true } Property { name: "imgMaterialBoot"; type: "QStringList"; isReadonly: true } Property { name: "imgBuildBoot"; type: "QStringList"; isReadonly: true } Property { name: "imgSizeBoot"; type: "QList"; isReadonly: true } Property { name: "imgCRC32Boot"; type: "QList"; isReadonly: true } Property { name: "imgMaterialApp"; type: "QStringList"; isReadonly: true } Property { name: "imgBuildApp"; type: "QStringList"; isReadonly: true } Property { name: "imgSizeApp"; type: "QList"; isReadonly: true } Property { name: "imgCRC32App"; type: "QList"; isReadonly: true } Property { name: "imgMaterialFile"; type: "string"; isReadonly: true } Property { name: "imgBuildFile"; type: "string"; isReadonly: true } Property { name: "imgSizeFile"; type: "int"; isReadonly: true } Property { name: "imgCRC32File"; type: "double"; isReadonly: true } Signal { name: "materialFileChanged" Parameter { name: "val"; type: "string" } } Signal { name: "imgBuildFileChanged" Parameter { name: "val"; type: "string" } } Signal { name: "imgSizeFileChanged" Parameter { name: "val"; type: "int" } } Signal { name: "imgCRC32FileChanged" Parameter { name: "val"; type: "double" } } Signal { name: "executingChanged" Parameter { name: "val"; type: "bool" } } Signal { name: "processStarted" Parameter { name: "slv"; type: "int" } } Signal { name: "processFinished" Parameter { name: "slv"; type: "int" } Parameter { name: "exitcode"; type: "int" } Parameter { name: "normalExit"; type: "bool" } } Signal { name: "processOutput" Parameter { name: "slv"; type: "int" } Parameter { name: "ctx"; type: "int" } Parameter { name: "msg"; type: "string" } } Signal { name: "imgUploadProgress" Parameter { name: "stat"; type: "ImgUploadStatus"; isPointer: true } } Method { name: "getMatSer" type: "bool" Parameter { name: "nSlvID"; type: "int" } Parameter { name: "nMbID"; type: "int" } } Method { name: "getMatSer" type: "bool" Parameter { name: "nSlvID"; type: "int" } } Method { name: "getTargetImgInfo" type: "bool" Parameter { name: "nSlvID"; type: "int" } Parameter { name: "nMbID"; type: "int" } } Method { name: "getTargetImgInfo" type: "bool" Parameter { name: "nSlvID"; type: "int" } } Method { name: "getFileImgInfo"; type: "bool" } Method { name: "pingTarget" type: "bool" Parameter { name: "nSlvID"; type: "int" } Parameter { name: "nMbID"; type: "int" } } Method { name: "pingTarget" type: "bool" Parameter { name: "nSlvID"; type: "int" } } Method { name: "startBootloader" type: "bool" Parameter { name: "nSlvID"; type: "int" } Parameter { name: "nMbID"; type: "int" } } Method { name: "startBootloader" type: "bool" Parameter { name: "nSlvID"; type: "int" } } Method { name: "resetBootloader" type: "bool" Parameter { name: "nSlvID"; type: "int" } Parameter { name: "nMbID"; type: "int" } } Method { name: "resetBootloader" type: "bool" Parameter { name: "nSlvID"; type: "int" } } Method { name: "validateImgFile" type: "bool" Parameter { name: "nSlvID"; type: "int" } Parameter { name: "nMbID"; type: "int" } } Method { name: "validateImgFile" type: "bool" Parameter { name: "nSlvID"; type: "int" } } Method { name: "uploadImgFile" type: "bool" Parameter { name: "nSlvID"; type: "int" } Parameter { name: "nMbID"; type: "int" } } Method { name: "uploadImgFile" type: "bool" Parameter { name: "nSlvID"; type: "int" } } Method { name: "reviveBootloader" type: "bool" Parameter { name: "nSlvID"; type: "int" } } Method { name: "clearImgInfo" type: "bool" Parameter { name: "nSlvID"; type: "int" } } } }