Aktualizr
C++ SOTA Client
Classes | Namespaces | Typedefs
events.h File Reference
#include <memory>
#include <string>
#include <boost/signals2.hpp>
#include "libaktualizr/results.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::SendDeviceDataComplete
 Device data has been sent to the server. More...
 
class  event::PutManifestComplete
 A manifest has been sent to the server. More...
 
class  event::UpdateCheckComplete
 An update is available for download from the server. More...
 
class  event::DownloadProgressReport
 A report for a download in progress. More...
 
class  event::DownloadTargetComplete
 A target has been downloaded. More...
 
class  event::AllDownloadsComplete
 All targets for an update have been downloaded. More...
 
class  event::InstallStarted
 An ECU has begun installation of an update. More...
 
class  event::InstallTargetComplete
 An installation attempt on an ECU has completed. More...
 
class  event::AllInstallsComplete
 All ECU installation attempts for an update have completed. More...
 
class  event::CampaignCheckComplete
 The server has been queried for available campaigns. More...
 
class  event::CampaignAcceptComplete
 A campaign has been accepted. More...
 
class  event::CampaignDeclineComplete
 
class  event::CampaignPostponeComplete
 

Namespaces

 event
 Aktualizr status events.
 

Typedefs

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