/* This file is generated by the nymea build system. Any changes to this file will * * be lost. If you want to change this file, edit the plugin's json file. * * * * NOTE: This file can be included only once per plugin. If you need to access * * definitions from this file in multiple source files, use * * #include extern-plugininfo.h * * instead and re-run qmake. */ #ifndef EXTERNPLUGININFO_H #define EXTERNPLUGININFO_H #include "typeutils.h" #include Q_DECLARE_LOGGING_CATEGORY(dcMock) extern PluginId pluginId; extern ParamTypeId mockPluginConfigParamIntParamTypeId; extern ParamTypeId mockPluginConfigParamBoolParamTypeId; extern VendorId nymeaVendorId; extern ThingClassId mockThingClassId; extern ParamTypeId mockThingHttpportParamTypeId; extern ParamTypeId mockThingAsyncParamTypeId; extern ParamTypeId mockThingBrokenParamTypeId; extern ParamTypeId mockSettingsSetting1ParamTypeId; extern ParamTypeId mockDiscoveryResultCountParamTypeId; extern StateTypeId mockIntStateTypeId; extern StateTypeId mockBoolStateTypeId; extern StateTypeId mockDoubleStateTypeId; extern StateTypeId mockBatteryLevelStateTypeId; extern StateTypeId mockBatteryCriticalStateTypeId; extern StateTypeId mockPowerStateTypeId; extern StateTypeId mockConnectedStateTypeId; extern StateTypeId mockSignalStrengthStateTypeId; extern StateTypeId mockUpdateStatusStateTypeId; extern StateTypeId mockCurrentVersionStateTypeId; extern StateTypeId mockAvailableVersionStateTypeId; extern EventTypeId mockIntEventTypeId; extern ParamTypeId mockIntEventIntParamTypeId; extern EventTypeId mockBoolEventTypeId; extern ParamTypeId mockBoolEventBoolParamTypeId; extern EventTypeId mockDoubleEventTypeId; extern ParamTypeId mockDoubleEventDoubleParamTypeId; extern EventTypeId mockBatteryLevelEventTypeId; extern ParamTypeId mockBatteryLevelEventBatteryLevelParamTypeId; extern EventTypeId mockBatteryCriticalEventTypeId; extern ParamTypeId mockBatteryCriticalEventBatteryCriticalParamTypeId; extern EventTypeId mockPowerEventTypeId; extern ParamTypeId mockPowerEventPowerParamTypeId; extern EventTypeId mockConnectedEventTypeId; extern ParamTypeId mockConnectedEventConnectedParamTypeId; extern EventTypeId mockSignalStrengthEventTypeId; extern ParamTypeId mockSignalStrengthEventSignalStrengthParamTypeId; extern EventTypeId mockUpdateStatusEventTypeId; extern ParamTypeId mockUpdateStatusEventUpdateStatusParamTypeId; extern EventTypeId mockCurrentVersionEventTypeId; extern ParamTypeId mockCurrentVersionEventCurrentVersionParamTypeId; extern EventTypeId mockAvailableVersionEventTypeId; extern ParamTypeId mockAvailableVersionEventAvailableVersionParamTypeId; extern EventTypeId mockEvent1EventTypeId; extern EventTypeId mockEvent2EventTypeId; extern ParamTypeId mockEvent2EventIntParamParamTypeId; extern ActionTypeId mockBatteryLevelActionTypeId; extern ParamTypeId mockBatteryLevelActionBatteryLevelParamTypeId; extern ActionTypeId mockPowerActionTypeId; extern ParamTypeId mockPowerActionPowerParamTypeId; extern ActionTypeId mockSignalStrengthActionTypeId; extern ParamTypeId mockSignalStrengthActionSignalStrengthParamTypeId; extern ActionTypeId mockUpdateStatusActionTypeId; extern ParamTypeId mockUpdateStatusActionUpdateStatusParamTypeId; extern ActionTypeId mockWithParamsActionTypeId; extern ParamTypeId mockWithParamsActionParam1ParamTypeId; extern ParamTypeId mockWithParamsActionParam2ParamTypeId; extern ActionTypeId mockWithoutParamsActionTypeId; extern ActionTypeId mockAsyncActionTypeId; extern ActionTypeId mockFailingActionTypeId; extern ActionTypeId mockAsyncFailingActionTypeId; extern ActionTypeId mockPerformUpdateActionTypeId; extern ActionTypeId mockAddToFavoritesBrowserItemActionTypeId; extern ActionTypeId mockRemoveFromFavoritesBrowserItemActionTypeId; extern ThingClassId autoMockThingClassId; extern ParamTypeId autoMockThingHttpportParamTypeId; extern ParamTypeId autoMockThingAsyncParamTypeId; extern ParamTypeId autoMockThingBrokenParamTypeId; extern ParamTypeId autoMockSettingsMockSettingParamTypeId; extern StateTypeId autoMockIntStateTypeId; extern StateTypeId autoMockBoolValueStateTypeId; extern EventTypeId autoMockIntEventTypeId; extern ParamTypeId autoMockIntEventIntParamTypeId; extern EventTypeId autoMockBoolValueEventTypeId; extern ParamTypeId autoMockBoolValueEventBoolValueParamTypeId; extern EventTypeId autoMockEvent1EventTypeId; extern EventTypeId autoMockEvent2EventTypeId; extern ParamTypeId autoMockEvent2EventIntParamParamTypeId; extern ActionTypeId autoMockWithParamsActionTypeId; extern ParamTypeId autoMockWithParamsActionMockActionParam1ParamTypeId; extern ParamTypeId autoMockWithParamsActionMockActionParam2ParamTypeId; extern ActionTypeId autoMockMockActionNoParmsActionTypeId; extern ActionTypeId autoMockMockActionAsyncActionTypeId; extern ActionTypeId autoMockMockActionBrokenActionTypeId; extern ActionTypeId autoMockMockActionAsyncBrokenActionTypeId; extern ThingClassId pushButtonMockThingClassId; extern ParamTypeId pushButtonMockDiscoveryResultCountParamTypeId; extern StateTypeId pushButtonMockColorStateTypeId; extern StateTypeId pushButtonMockPercentageStateTypeId; extern StateTypeId pushButtonMockAllowedValuesStateTypeId; extern StateTypeId pushButtonMockDoubleStateTypeId; extern StateTypeId pushButtonMockBoolStateTypeId; extern EventTypeId pushButtonMockColorEventTypeId; extern ParamTypeId pushButtonMockColorEventColorParamTypeId; extern EventTypeId pushButtonMockPercentageEventTypeId; extern ParamTypeId pushButtonMockPercentageEventPercentageParamTypeId; extern EventTypeId pushButtonMockAllowedValuesEventTypeId; extern ParamTypeId pushButtonMockAllowedValuesEventAllowedValuesParamTypeId; extern EventTypeId pushButtonMockDoubleEventTypeId; extern ParamTypeId pushButtonMockDoubleEventDoubleParamTypeId; extern EventTypeId pushButtonMockBoolEventTypeId; extern ParamTypeId pushButtonMockBoolEventBoolParamTypeId; extern ActionTypeId pushButtonMockColorActionTypeId; extern ParamTypeId pushButtonMockColorActionColorParamTypeId; extern ActionTypeId pushButtonMockPercentageActionTypeId; extern ParamTypeId pushButtonMockPercentageActionPercentageParamTypeId; extern ActionTypeId pushButtonMockAllowedValuesActionTypeId; extern ParamTypeId pushButtonMockAllowedValuesActionAllowedValuesParamTypeId; extern ActionTypeId pushButtonMockDoubleActionTypeId; extern ParamTypeId pushButtonMockDoubleActionDoubleParamTypeId; extern ActionTypeId pushButtonMockBoolActionTypeId; extern ParamTypeId pushButtonMockBoolActionBoolParamTypeId; extern ActionTypeId pushButtonMockTimeoutActionTypeId; extern ThingClassId displayPinMockThingClassId; extern ParamTypeId displayPinMockThingPinParamTypeId; extern ParamTypeId displayPinMockDiscoveryResultCountParamTypeId; extern StateTypeId displayPinMockColorStateTypeId; extern StateTypeId displayPinMockPercentageStateTypeId; extern StateTypeId displayPinMockAllowedValuesStateTypeId; extern StateTypeId displayPinMockDoubleStateTypeId; extern StateTypeId displayPinMockBoolStateTypeId; extern EventTypeId displayPinMockColorEventTypeId; extern ParamTypeId displayPinMockColorEventColorParamTypeId; extern EventTypeId displayPinMockPercentageEventTypeId; extern ParamTypeId displayPinMockPercentageEventPercentageParamTypeId; extern EventTypeId displayPinMockAllowedValuesEventTypeId; extern ParamTypeId displayPinMockAllowedValuesEventAllowedValuesParamTypeId; extern EventTypeId displayPinMockDoubleEventTypeId; extern ParamTypeId displayPinMockDoubleEventDoubleParamTypeId; extern EventTypeId displayPinMockBoolEventTypeId; extern ParamTypeId displayPinMockBoolEventBoolParamTypeId; extern ActionTypeId displayPinMockColorActionTypeId; extern ParamTypeId displayPinMockColorActionColorParamTypeId; extern ActionTypeId displayPinMockPercentageActionTypeId; extern ParamTypeId displayPinMockPercentageActionPercentageParamTypeId; extern ActionTypeId displayPinMockAllowedValuesActionTypeId; extern ParamTypeId displayPinMockAllowedValuesActionAllowedValuesParamTypeId; extern ActionTypeId displayPinMockDoubleActionTypeId; extern ParamTypeId displayPinMockDoubleActionDoubleParamTypeId; extern ActionTypeId displayPinMockBoolActionTypeId; extern ParamTypeId displayPinMockBoolActionBoolParamTypeId; extern ActionTypeId displayPinMockTimeoutActionTypeId; extern ThingClassId parentMockThingClassId; extern StateTypeId parentMockBoolValueStateTypeId; extern EventTypeId parentMockBoolValueEventTypeId; extern ParamTypeId parentMockBoolValueEventBoolValueParamTypeId; extern ActionTypeId parentMockBoolValueActionTypeId; extern ParamTypeId parentMockBoolValueActionBoolValueParamTypeId; extern ThingClassId childMockThingClassId; extern StateTypeId childMockBoolValueStateTypeId; extern EventTypeId childMockBoolValueEventTypeId; extern ParamTypeId childMockBoolValueEventBoolValueParamTypeId; extern ActionTypeId childMockBoolValueActionTypeId; extern ParamTypeId childMockBoolValueActionBoolValueParamTypeId; extern ThingClassId inputTypeMockThingClassId; extern ParamTypeId inputTypeMockThingTextLineParamTypeId; extern ParamTypeId inputTypeMockThingTextAreaParamTypeId; extern ParamTypeId inputTypeMockThingPasswordParamTypeId; extern ParamTypeId inputTypeMockThingSearchParamTypeId; extern ParamTypeId inputTypeMockThingMailParamTypeId; extern ParamTypeId inputTypeMockThingIp4ParamTypeId; extern ParamTypeId inputTypeMockThingIp6ParamTypeId; extern ParamTypeId inputTypeMockThingUrlParamTypeId; extern ParamTypeId inputTypeMockThingMacParamTypeId; extern StateTypeId inputTypeMockBoolStateTypeId; extern StateTypeId inputTypeMockWritableBoolStateTypeId; extern StateTypeId inputTypeMockIntStateTypeId; extern StateTypeId inputTypeMockWritableIntStateTypeId; extern StateTypeId inputTypeMockWritableIntMinMaxStateTypeId; extern StateTypeId inputTypeMockUintStateTypeId; extern StateTypeId inputTypeMockWritableUIntStateTypeId; extern StateTypeId inputTypeMockWritableUIntMinMaxStateTypeId; extern StateTypeId inputTypeMockDoubleStateTypeId; extern StateTypeId inputTypeMockWritableDoubleStateTypeId; extern StateTypeId inputTypeMockWritableDoubleMinMaxStateTypeId; extern StateTypeId inputTypeMockStringStateTypeId; extern StateTypeId inputTypeMockWritableStringStateTypeId; extern StateTypeId inputTypeMockWritableStringSelectionStateTypeId; extern StateTypeId inputTypeMockColorStateTypeId; extern StateTypeId inputTypeMockWritableColorStateTypeId; extern StateTypeId inputTypeMockTimeStateTypeId; extern StateTypeId inputTypeMockWritableTimeStateTypeId; extern StateTypeId inputTypeMockTimestampIntStateTypeId; extern StateTypeId inputTypeMockWritableTimestampIntStateTypeId; extern StateTypeId inputTypeMockTimestampUIntStateTypeId; extern StateTypeId inputTypeMockWritableTimestampUIntStateTypeId; extern EventTypeId inputTypeMockBoolEventTypeId; extern ParamTypeId inputTypeMockBoolEventBoolParamTypeId; extern EventTypeId inputTypeMockWritableBoolEventTypeId; extern ParamTypeId inputTypeMockWritableBoolEventWritableBoolParamTypeId; extern EventTypeId inputTypeMockIntEventTypeId; extern ParamTypeId inputTypeMockIntEventIntParamTypeId; extern EventTypeId inputTypeMockWritableIntEventTypeId; extern ParamTypeId inputTypeMockWritableIntEventWritableIntParamTypeId; extern EventTypeId inputTypeMockWritableIntMinMaxEventTypeId; extern ParamTypeId inputTypeMockWritableIntMinMaxEventWritableIntMinMaxParamTypeId; extern EventTypeId inputTypeMockUintEventTypeId; extern ParamTypeId inputTypeMockUintEventUintParamTypeId; extern EventTypeId inputTypeMockWritableUIntEventTypeId; extern ParamTypeId inputTypeMockWritableUIntEventWritableUIntParamTypeId; extern EventTypeId inputTypeMockWritableUIntMinMaxEventTypeId; extern ParamTypeId inputTypeMockWritableUIntMinMaxEventWritableUIntMinMaxParamTypeId; extern EventTypeId inputTypeMockDoubleEventTypeId; extern ParamTypeId inputTypeMockDoubleEventDoubleParamTypeId; extern EventTypeId inputTypeMockWritableDoubleEventTypeId; extern ParamTypeId inputTypeMockWritableDoubleEventWritableDoubleParamTypeId; extern EventTypeId inputTypeMockWritableDoubleMinMaxEventTypeId; extern ParamTypeId inputTypeMockWritableDoubleMinMaxEventWritableDoubleMinMaxParamTypeId; extern EventTypeId inputTypeMockStringEventTypeId; extern ParamTypeId inputTypeMockStringEventStringParamTypeId; extern EventTypeId inputTypeMockWritableStringEventTypeId; extern ParamTypeId inputTypeMockWritableStringEventWritableStringParamTypeId; extern EventTypeId inputTypeMockWritableStringSelectionEventTypeId; extern ParamTypeId inputTypeMockWritableStringSelectionEventWritableStringSelectionParamTypeId; extern EventTypeId inputTypeMockColorEventTypeId; extern ParamTypeId inputTypeMockColorEventColorParamTypeId; extern EventTypeId inputTypeMockWritableColorEventTypeId; extern ParamTypeId inputTypeMockWritableColorEventWritableColorParamTypeId; extern EventTypeId inputTypeMockTimeEventTypeId; extern ParamTypeId inputTypeMockTimeEventTimeParamTypeId; extern EventTypeId inputTypeMockWritableTimeEventTypeId; extern ParamTypeId inputTypeMockWritableTimeEventWritableTimeParamTypeId; extern EventTypeId inputTypeMockTimestampIntEventTypeId; extern ParamTypeId inputTypeMockTimestampIntEventTimestampIntParamTypeId; extern EventTypeId inputTypeMockWritableTimestampIntEventTypeId; extern ParamTypeId inputTypeMockWritableTimestampIntEventWritableTimestampIntParamTypeId; extern EventTypeId inputTypeMockTimestampUIntEventTypeId; extern ParamTypeId inputTypeMockTimestampUIntEventTimestampUIntParamTypeId; extern EventTypeId inputTypeMockWritableTimestampUIntEventTypeId; extern ParamTypeId inputTypeMockWritableTimestampUIntEventWritableTimestampUIntParamTypeId; extern ActionTypeId inputTypeMockWritableBoolActionTypeId; extern ParamTypeId inputTypeMockWritableBoolActionWritableBoolParamTypeId; extern ActionTypeId inputTypeMockWritableIntActionTypeId; extern ParamTypeId inputTypeMockWritableIntActionWritableIntParamTypeId; extern ActionTypeId inputTypeMockWritableIntMinMaxActionTypeId; extern ParamTypeId inputTypeMockWritableIntMinMaxActionWritableIntMinMaxParamTypeId; extern ActionTypeId inputTypeMockWritableUIntActionTypeId; extern ParamTypeId inputTypeMockWritableUIntActionWritableUIntParamTypeId; extern ActionTypeId inputTypeMockWritableUIntMinMaxActionTypeId; extern ParamTypeId inputTypeMockWritableUIntMinMaxActionWritableUIntMinMaxParamTypeId; extern ActionTypeId inputTypeMockWritableDoubleActionTypeId; extern ParamTypeId inputTypeMockWritableDoubleActionWritableDoubleParamTypeId; extern ActionTypeId inputTypeMockWritableDoubleMinMaxActionTypeId; extern ParamTypeId inputTypeMockWritableDoubleMinMaxActionWritableDoubleMinMaxParamTypeId; extern ActionTypeId inputTypeMockWritableStringActionTypeId; extern ParamTypeId inputTypeMockWritableStringActionWritableStringParamTypeId; extern ActionTypeId inputTypeMockWritableStringSelectionActionTypeId; extern ParamTypeId inputTypeMockWritableStringSelectionActionWritableStringSelectionParamTypeId; extern ActionTypeId inputTypeMockWritableColorActionTypeId; extern ParamTypeId inputTypeMockWritableColorActionWritableColorParamTypeId; extern ActionTypeId inputTypeMockWritableTimeActionTypeId; extern ParamTypeId inputTypeMockWritableTimeActionWritableTimeParamTypeId; extern ActionTypeId inputTypeMockWritableTimestampIntActionTypeId; extern ParamTypeId inputTypeMockWritableTimestampIntActionWritableTimestampIntParamTypeId; extern ActionTypeId inputTypeMockWritableTimestampUIntActionTypeId; extern ParamTypeId inputTypeMockWritableTimestampUIntActionWritableTimestampUIntParamTypeId; extern ThingClassId oAuthGoogleMockThingClassId; extern ThingClassId oAuthSonosMockThingClassId; extern ThingClassId userAndPassMockThingClassId; extern ThingClassId genericIoMockThingClassId; extern StateTypeId genericIoMockDigitalInput1StateTypeId; extern StateTypeId genericIoMockDigitalInput2StateTypeId; extern StateTypeId genericIoMockDigitalOutput1StateTypeId; extern StateTypeId genericIoMockDigitalOutput2StateTypeId; extern StateTypeId genericIoMockAnalogInput1StateTypeId; extern StateTypeId genericIoMockAnalogInput2StateTypeId; extern StateTypeId genericIoMockAnalogOutput1StateTypeId; extern StateTypeId genericIoMockAnalogOutput2StateTypeId; extern EventTypeId genericIoMockDigitalInput1EventTypeId; extern ParamTypeId genericIoMockDigitalInput1EventDigitalInput1ParamTypeId; extern EventTypeId genericIoMockDigitalInput2EventTypeId; extern ParamTypeId genericIoMockDigitalInput2EventDigitalInput2ParamTypeId; extern EventTypeId genericIoMockDigitalOutput1EventTypeId; extern ParamTypeId genericIoMockDigitalOutput1EventDigitalOutput1ParamTypeId; extern EventTypeId genericIoMockDigitalOutput2EventTypeId; extern ParamTypeId genericIoMockDigitalOutput2EventDigitalOutput2ParamTypeId; extern EventTypeId genericIoMockAnalogInput1EventTypeId; extern ParamTypeId genericIoMockAnalogInput1EventAnalogInput1ParamTypeId; extern EventTypeId genericIoMockAnalogInput2EventTypeId; extern ParamTypeId genericIoMockAnalogInput2EventAnalogInput2ParamTypeId; extern EventTypeId genericIoMockAnalogOutput1EventTypeId; extern ParamTypeId genericIoMockAnalogOutput1EventAnalogOutput1ParamTypeId; extern EventTypeId genericIoMockAnalogOutput2EventTypeId; extern ParamTypeId genericIoMockAnalogOutput2EventAnalogOutput2ParamTypeId; extern ActionTypeId genericIoMockDigitalOutput1ActionTypeId; extern ParamTypeId genericIoMockDigitalOutput1ActionDigitalOutput1ParamTypeId; extern ActionTypeId genericIoMockDigitalOutput2ActionTypeId; extern ParamTypeId genericIoMockDigitalOutput2ActionDigitalOutput2ParamTypeId; extern ActionTypeId genericIoMockAnalogInput1ActionTypeId; extern ParamTypeId genericIoMockAnalogInput1ActionAnalogInput1ParamTypeId; extern ActionTypeId genericIoMockAnalogOutput1ActionTypeId; extern ParamTypeId genericIoMockAnalogOutput1ActionAnalogOutput1ParamTypeId; extern ActionTypeId genericIoMockAnalogOutput2ActionTypeId; extern ParamTypeId genericIoMockAnalogOutput2ActionAnalogOutput2ParamTypeId; extern ThingClassId virtualIoLightMockThingClassId; extern StateTypeId virtualIoLightMockPowerStateTypeId; extern EventTypeId virtualIoLightMockPowerEventTypeId; extern ParamTypeId virtualIoLightMockPowerEventPowerParamTypeId; extern ActionTypeId virtualIoLightMockPowerActionTypeId; extern ParamTypeId virtualIoLightMockPowerActionPowerParamTypeId; extern ThingClassId virtualIoTemperatureSensorMockThingClassId; extern ParamTypeId virtualIoTemperatureSensorMockSettingsMinTempParamTypeId; extern ParamTypeId virtualIoTemperatureSensorMockSettingsMaxTempParamTypeId; extern StateTypeId virtualIoTemperatureSensorMockInputStateTypeId; extern StateTypeId virtualIoTemperatureSensorMockTemperatureStateTypeId; extern EventTypeId virtualIoTemperatureSensorMockInputEventTypeId; extern ParamTypeId virtualIoTemperatureSensorMockInputEventInputParamTypeId; extern EventTypeId virtualIoTemperatureSensorMockTemperatureEventTypeId; extern ParamTypeId virtualIoTemperatureSensorMockTemperatureEventTemperatureParamTypeId; extern ActionTypeId virtualIoTemperatureSensorMockInputActionTypeId; extern ParamTypeId virtualIoTemperatureSensorMockInputActionInputParamTypeId; #endif // EXTERNPLUGININFO_H