-
Cloud Services Overview
-
CloudService API - Service Definition and Configuration
-
Service Descriptions
-
Service Type
-
Service Capabilities
-
File Formats and Compression
-
Service keys and secrets
-
Service Registration and Instantiation
-
Service Configuration
-
Declaring configuration requirements
-
Folder selection and creation
-
Athlete selection
-
Combo box
-
Metadata field
-
Configuration Injection, saveSettings, getSetting and setSetting
-
Cloud Service API - Endpoints
-
bool open(QStringList &errors)
-
void close()
-
bool readFile(QByteArray *data, QString remotename, QString remoteid)
-
Asynchronous response
-
Converting and renaming the response
-
Compressed content
-
Threaded requests
-
bool writeFile(QByteArray &data, QString remotename, RideFile *ride)
-
bool upload(QWidget *parent, CloudService *store, RideItem *item)
-
virtual QList<CloudServiceEntry*> readdir(QString path, QStringList &errors, QDateTime &from, QDateTime&to)
-
CloudServiceEntry *root() and QString *home()
-
bool createFolder(QString pathname)
-
QList listAthletes()
-
bool selectAthlete(CloudServiceAthlete athlete)