|
Maps SDK for C++ 1.0.0
|
Content related interfaces. More...
Classes | |
| class | gem::ContentStore |
| ContentStore object. More... | |
| class | gem::ContentStoreItem |
| ContentStoreItem object. More... | |
| class | gem::ContentUpdater |
| ContentUpdater object. More... | |
| struct | gem::Version |
| Define the content version with major and minor. More... | |
Typedefs | |
| using | gem::ContentStoreItemList = List<ContentStoreItem> |
| List of ContentStoreItem objects. | |
| using | gem::ContentStoreItemRef = ApiRef<ContentStoreItem> |
| Reference to ContentStoreItem. | |
Content related interfaces.
Enumerates possible item states.
| enum gem::EContentType |
GEM sdk content types.
|
strong |
Content updater status.
| Enumerator | |
|---|---|
| Idle | Not started. |
| WaitConnection | Wait for internet connection. |
| WaitWIFIConnection | Wait for WIFI internet connection. |
| CheckForUpdate | Check for updated items. |
| Download | Download updated content. |
| FullyReady | Update is fully downloaded & ready to apply. When entering this state ContentUpdater::getItems() will return the list of items target to update |
| PartiallyReady | Update is partially downloaded & ready to apply. |
| DownloadRemainingContent | Download remaining content after appliance. |
| DownloadPendingContent | Download pending content. |
| Complete | Finished with success. This state will be returned by convention, user will also receive IProgressListener::notifyComplete |
| Error | Finished with error. This state will be returned by convention, user will also receive IProgressListener::notifyComplete with more error details |