Hemera Core

Classes

class  Hemera::Application
 The base class for Hemera applications and daemons. More...
 
class  Hemera::ApplicationProperties
 Base class for application properties. More...
 
class  Hemera::AsyncInitDBusObject
 An async init object over DBus. More...
 
class  Hemera::AsyncInitObject
 An asynchronous object performing a late initialization. More...
 
class  Hemera::HeadlessApplication
 The base class for Hemera Headless applications. More...
 
class  Hemera::NetworkAccessManager
 A QNetworkAccessManager implementing additional Hemera protocols. More...
 
class  Hemera::Operation
 A pending asynchronous operation. More...
 
class  Hemera::Planet
 Registers the current application as a Planet, allowing satellites management. More...
 
class  Hemera::ServiceManager
 Provides access to this system's installed services, such as Applications and more. More...
 
class  Hemera::ServiceModel
 Convenience Model to access ServiceManager. More...
 
class  Hemera::USBGadgetManager
 Provides access to USB Gadget (OTG) support, allowing to control the USB OTG behavior on the system. More...
 

Detailed Description

Hemera Core is the backbone for every Hemera Application, and includes every basic component needed for applications to run. It is meant to be as minimal as possible, and does not depend on any UI feature.

It is contained in the Hemera:: namespace.