Aktualizr
C++ SOTA Client
Classes | Namespaces | Typedefs
events.h File Reference
#include <map>
#include <json/json.h>
#include <boost/signals2.hpp>
#include "uptane/tuf.h"
#include "utilities/types.h"
Include dependency graph for events.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  event::BaseEvent
 Base class for all event objects. More...
 
class  event::Error
 An error occurred processing a command. More...
 
class  event::FetchMetaComplete
 Metadata has been successfully fetched from the server. More...
 
class  event::SendDeviceDataComplete
 Device data has been successfully sent to the server. More...
 
class  event::PutManifestComplete
 A manifest has been successfully sent to the server. More...
 
class  event::UpdateAvailable
 An update is available for download from the server. More...
 
class  event::DownloadProgressReport
 A report for a download in progress. More...
 
class  event::DownloadComplete
 An update has been successfully downloaded. More...
 
class  event::InstallStarted
 An ECU has begun installation of an update. More...
 
class  event::InstallComplete
 An update has been successfully installed on an ECU. More...
 
class  event::CampaignCheckComplete
 The server has been successfully queried for available campaigns. More...
 
class  event::CampaignAcceptComplete
 A campaign has been successfully accepted. More...
 

Namespaces

 event
 Aktualizr status events.
 

Typedefs

using event::Channel = boost::signals2::signal< void(std::shared_ptr< event::BaseEvent >)>