LunaSysMgr
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
ApplicationStatus Struct Reference

#include <ApplicationStatus.h>

Collaboration diagram for ApplicationStatus:
[legend]

Public Types

enum  State {
  State_IconDownload, State_IpkDownloadCurrent, State_IpkDownloadComplete, State_IpkDownloadPaused,
  State_Installing, State_Canceled, State_Failed, State_Unknown
}
 

Public Member Functions

 ApplicationStatus (json_object *item)
 
const char * stateToStr () const
 

Public Attributes

std::string id
 
std::string version
 
std::string title
 
std::string vendor
 
std::string vendorUrl
 
std::string iconPath
 
State state
 
int progress
 

Member Enumeration Documentation

Enumerator
State_IconDownload 
State_IpkDownloadCurrent 
State_IpkDownloadComplete 
State_IpkDownloadPaused 
State_Installing 
State_Canceled 
State_Failed 
State_Unknown 

Constructor & Destructor Documentation

ApplicationStatus::ApplicationStatus ( json_object *  item)

Member Function Documentation

const char * ApplicationStatus::stateToStr ( ) const

Member Data Documentation

std::string ApplicationStatus::iconPath
std::string ApplicationStatus::id
int ApplicationStatus::progress
State ApplicationStatus::state
std::string ApplicationStatus::title
std::string ApplicationStatus::vendor
std::string ApplicationStatus::vendorUrl
std::string ApplicationStatus::version

The documentation for this struct was generated from the following files: