[installation] Change to nightly
This commit is contained in:
@ -87,7 +87,7 @@ class SC_SYSTEM_CLIENT_API ApplicationStatusMessage : public Core::Message {
|
||||
|
||||
|
||||
public:
|
||||
virtual bool empty() const;
|
||||
virtual bool empty() const override;
|
||||
|
||||
const std::string &module() const;
|
||||
const std::string &username() const;
|
||||
@ -191,7 +191,7 @@ class SC_SYSTEM_CLIENT_API Application : public System::Application {
|
||||
* Exit the application and set the returnCode.
|
||||
* @param returnCode The value returned from exec()
|
||||
*/
|
||||
virtual void exit(int returnCode);
|
||||
virtual void exit(int returnCode) override;
|
||||
|
||||
//! Returns the application's messaging connection interface
|
||||
Client::Connection *connection() const;
|
||||
@ -543,6 +543,14 @@ class SC_SYSTEM_CLIENT_API Application : public System::Application {
|
||||
*/
|
||||
virtual void handleTimeout();
|
||||
|
||||
/**
|
||||
* This method is called when the internal SOH checks are performed
|
||||
* as an additional state-of-health callback in derived classes.
|
||||
* The default implementation does nothing.
|
||||
* This method has been added with API 17.
|
||||
*/
|
||||
virtual void handleSOH();
|
||||
|
||||
/**
|
||||
* This method is called when close event is sent to the application.
|
||||
* The default handler returns true and causes the event queue to
|
||||
@ -651,10 +659,6 @@ class SC_SYSTEM_CLIENT_API Application : public System::Application {
|
||||
std::string customPublicIDPattern;
|
||||
std::string configModuleName{"trunk"};
|
||||
|
||||
bool enableFetchDatabase{true};
|
||||
bool enableLoadStations{false};
|
||||
bool enableLoadInventory{false};
|
||||
bool enableLoadConfigModule{false};
|
||||
bool enableAutoApplyNotifier{true};
|
||||
bool enableInterpretNotifier{true};
|
||||
|
||||
@ -672,6 +676,13 @@ class SC_SYSTEM_CLIENT_API Application : public System::Application {
|
||||
struct Database {
|
||||
void accept(SettingsLinker &linker);
|
||||
|
||||
// State variables
|
||||
bool enableFetch{true};
|
||||
bool enableStations{false};
|
||||
bool enableInventory{false};
|
||||
bool enableConfigModule{false};
|
||||
|
||||
// Configuration variables
|
||||
bool enable{true};
|
||||
bool showDrivers{false};
|
||||
|
||||
@ -736,6 +747,7 @@ class SC_SYSTEM_CLIENT_API Application : public System::Application {
|
||||
StringVector agencyAllowlist;
|
||||
StringVector agencyBlocklist;
|
||||
Util::StringFirewall firewall;
|
||||
StringVector amplitudeAliases;
|
||||
StringVector magnitudeAliases;
|
||||
|
||||
} processing;
|
||||
@ -762,7 +774,7 @@ class SC_SYSTEM_CLIENT_API Application : public System::Application {
|
||||
IO::DatabaseInterfacePtr _database;
|
||||
Util::Timer _userTimer;
|
||||
Util::Timer _sohTimer;
|
||||
Core::Time _sohLastUpdate;
|
||||
OPT(Core::Time) _sohLastUpdate;
|
||||
|
||||
std::mutex _objectLogMutex;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user