1 #ifndef SYSTEMBUSINESSLOGICDISPATCHER_H
2 #define SYSTEMBUSINESSLOGICDISPATCHER_H
5 #include "core/common/ESingleton.h"
16 bool GetIPAddress(
const QString &device, QString &ipAddressOut )
const;
17 bool SetIPAddress(
const QString &device,
const QString &ipAddress )
const;
18 bool GetMacAddress(
const QString &device, QString &macAddressOut )
const;
19 bool GetBuildNumber( QString &buildNumber, QString specificFilePath =
"" )
const;
26 bool GetWlanIface( QString &wlanInterface, int8_t
id = 0 )
const;
76 #endif // SYSTEMBUSINESSLOGICDISPATCHER_H
bool GetBuildNumber(QString &buildNumber, QString specificFilePath="") const
Definition: SystemBusinessLogicDispatcher.cpp:113
bool GetCompanyID(int32_t &companyId) const
Definition: SystemBusinessLogicDispatcher.cpp:149
bool GetBatteryVoltage(uint16_t &batteryVoltage) const
Definition: SystemBusinessLogicDispatcher.cpp:294
bool GetJenkinsBuildNumber(QString &jenkinsBuildNumber)
Definition: SystemBusinessLogicDispatcher.cpp:212
bool GetReleaseNumber(QString &releaseNumber)
Definition: SystemBusinessLogicDispatcher.cpp:203
EEventTripTicketPr __EDATAPTR d
Definition: EEventTripTicket.h:96
void SlaveDeviceServoUnlock() const
Definition: SystemBusinessLogicDispatcher.cpp:304
bool GetConnectionBoardNumber(long &connectionBoardNumber) const
Definition: SystemBusinessLogicDispatcher.cpp:68
bool GetChipsetVersion(QString &chipsetVersion) const
Definition: SystemBusinessLogicDispatcher.cpp:185
bool GetLightSensorValueInLux(int &value) const
Definition: SystemBusinessLogicDispatcher.cpp:276
bool GetGsmInterface(QString &gsmInterface) const
Definition: SystemBusinessLogicDispatcher.cpp:176
bool GetWlanIface(QString &wlanInterface, int8_t id=0) const
Definition: SystemBusinessLogicDispatcher.cpp:167
Definition: SystemBusinessLogic.h:12
bool GetBrightness(int &brightness) const
Definition: SystemBusinessLogicDispatcher.cpp:249
bool GetBrightnessTable(std::vector< int > &brightnessTable) const
bool SetIPAddress(const QString &device, const QString &ipAddress) const
Definition: SystemBusinessLogicDispatcher.cpp:95
bool GetWakeupInput(bool &stayRunning) const
Definition: SystemBusinessLogicDispatcher.cpp:347
bool GetIPAddress(const QString &device, QString &ipAddressOut) const
Definition: SystemBusinessLogicDispatcher.cpp:86
void SetSystemImplementation(SystemBusinessLogic *implementation)
Definition: SystemBusinessLogicDispatcher.cpp:58
bool GetPowerSupplyState(bool &isPowerLoss) const
Definition: SystemBusinessLogicDispatcher.cpp:285
__ECLASS DataClass
Definition: EEventUpdateCustomerData.h:35
bool SetBrightness(int brightness)
Definition: SystemBusinessLogicDispatcher.cpp:258
bool GetWlanSignalStrength(bool &present, int &signalStrength) const
Definition: SystemBusinessLogicDispatcher.cpp:231
bool GetGPRSSignalStrength(bool &present, int &signalStrength) const
Definition: SystemBusinessLogicDispatcher.cpp:240
void ApplicationUIReady() const
Definition: SystemBusinessLogicDispatcher.cpp:329
bool GetBuildTime(QDateTime &buildTime)
Definition: SystemBusinessLogicDispatcher.cpp:221
Definition: SystemBusinessLogicDispatcher.h:9
FeatureType
Definition: SystemBusinessLogic.h:15
bool SetDevicesBlockOut(bool blockoutEnabled) const
Definition: SystemBusinessLogicDispatcher.cpp:320
bool GetDeviceSerialNumber(QString &serialNumber) const
Definition: SystemBusinessLogicDispatcher.cpp:131
bool IsWlanIfaceOnline(bool &isWlanIfaceOnline) const
Definition: SystemBusinessLogicDispatcher.cpp:337
bool SetShutdownTimeOnBattery(const int seconds) const
Definition: SystemBusinessLogicDispatcher.cpp:387
bool GetEngineIgnitionState(bool &engineIsRunning) const
Definition: SystemBusinessLogicDispatcher.cpp:357
bool SetSystemFeature(SystemBusinessLogic::FeatureType feature, bool enable) const
Definition: SystemBusinessLogicDispatcher.cpp:377
bool GetMacAddress(const QString &device, QString &macAddressOut) const
Definition: SystemBusinessLogicDispatcher.cpp:104
bool SetPowerOffTime(const int powerOffValueInSeconds) const
Definition: SystemBusinessLogicDispatcher.cpp:367
void SlaveDeviceServoLock() const
Definition: SystemBusinessLogicDispatcher.cpp:312
bool GetOSVersion(QString &osVersion) const
Definition: SystemBusinessLogicDispatcher.cpp:122
bool GetRootFSVersion(QString &rootFileSystemVersion) const
Definition: SystemBusinessLogicDispatcher.cpp:194