Aktualizr
C++ SOTA Client
Classes | Namespaces | Enumerations | Functions
results.h File Reference
#include <string>
#include <vector>
#include "libaktualizr/campaign.h"
#include "libaktualizr/types.h"
Include dependency graph for results.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  result::CampaignCheck
 Container for information about available campaigns. More...
 
class  result::UpdateCheck
 Container for information about available updates. More...
 
class  result::Pause
 
class  result::Download
 Container for information about downloading an update. More...
 
class  result::Install
 Container for information about installing an update. More...
 
class  result::Install::EcuReport
 

Namespaces

 result
 Results of libaktualizr API calls.
 

Enumerations

enum  result::UpdateStatus { kUpdatesAvailable = 0, kNoUpdatesAvailable, kError }
 Status of an update.
 
enum  result::PauseStatus { kSuccess = 0, kAlreadyPaused, kAlreadyRunning, kError }
 Result of an attempt to pause or resume a download.
 
enum  result::DownloadStatus { kSuccess = 0, kPartialSuccess, kNothingToDownload, kError }
 Status of an update download.
 

Functions

std::ostream & result::operator<< (std::ostream &os, const DownloadStatus stat)