interface/solutionupdater.h¶
Namespaces¶
| Name |
|---|
| cvedia |
| cvedia::rt API for controlling the server and lifecycle management of runtime instances. |
| cvedia::rt::iface |
Classes¶
| Name | |
|---|---|
| struct | cvedia::rt::iface::SolutionUpdateInfo |
| class | cvedia::rt::iface::SolutionUpdater |
Types¶
| Name | |
|---|---|
| using std::pair< std::string, std::string > | SolutionUpdateDescriptor |
| using std::vector< SolutionUpdateDescriptor > | SolutionUpdateDescriptors |
| using std::vector< SolutionUpdateInfo > | SolutionUpdateInfos |
Types Documentation¶
using SolutionUpdateDescriptor¶
using SolutionUpdateDescriptor = std::pair<std::string, std::string>;
A pair of strings describing a solution that can be updated. First string contains the name of solution folder inside solutionsDir to be updated, second string contains the uri of the solution from which the update can be performed.
Example: "SecuRT", "https://gitlab.com/cvedia/securt"
using SolutionUpdateDescriptors¶
using SolutionUpdateDescriptors = std::vector<SolutionUpdateDescriptor>;
A vector containing one or more solution update descriptors
using SolutionUpdateInfos¶
using SolutionUpdateInfos = std::vector<SolutionUpdateInfo>;
A vector of solution update info structures