Skip to content
Open
Changes from 1 commit
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
28210cd
common: tools: add identifier pool
mlohvynenko Jun 30, 2025
ad29106
common: cloudprotocol: add state structures
mlohvynenko Jun 30, 2025
62f1545
cm: storagestate: add storage state interfaces
mlohvynenko Jun 26, 2025
e020fb1
common: types: add less operator for instance ident
mlohvynenko Jul 1, 2025
32f035d
common: crypto: support SHA3-224 hash algorithm
mlohvynenko Jul 1, 2025
d2783f4
common: tools: enhance fs platform interface with set user quota
mlohvynenko Jul 2, 2025
b4eb07c
common: config: remove redundant sha1 digest size definition
mlohvynenko Jul 2, 2025
a5fd070
cm: communication: add communication interface
mlohvynenko Jul 3, 2025
2049308
sm: common: move types common to cm & sm to common folder
mykola-kobets-epam Jul 3, 2025
fb51304
cm: add networkmanager interface
mykola-kobets-epam Jul 3, 2025
4352d1b
cm: add imageprovider interface
mykola-kobets-epam Jul 3, 2025
ed30d38
cm: add nodeinfoprovider interface
mykola-kobets-epam Jul 3, 2025
cb57da3
cm: add nodemanager interface
mykola-kobets-epam Jul 3, 2025
22411af
cm: add resourcemanager interface
mykola-kobets-epam Jul 3, 2025
beb0a3b
cm: add storage interface
mykola-kobets-epam Jul 3, 2025
6730f67
cm: networkmanager: extend allow con size
Jul 23, 2025
53091b3
iam: common: Move cNodeMaxNum const to common types
mykola-kobets-epam Jul 18, 2025
318485e
common: default initialize values of builtin types
mykola-kobets-epam Jul 18, 2025
5ef316f
common: add allowed connections to oci::ServiceConfig
mykola-kobets-epam Jul 18, 2025
3fab591
common: add exist method to algorithms
mykola-kobets-epam Jul 18, 2025
fba7fd6
common: tools: add Clear method to IdentifierPool
mykola-kobets-epam Jul 18, 2025
aafdd55
common: add run service request to common/types.hpp
mykola-kobets-epam Jul 18, 2025
a320c8f
common: fix sorting of instance identifiers
mykola-kobets-epam Jul 18, 2025
310cf80
cm: launcher: add launcher implementation
mykola-kobets-epam Jul 18, 2025
ad33223
cm: launcher: add unit tests for launcher
mykola-kobets-epam Jul 18, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions include/aos/common/types.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -1586,6 +1586,17 @@ class InstanceStateType {
using InstanceStateEnum = InstanceStateType::Enum;
using InstanceState = EnumStringer<InstanceStateType>;

/**
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It should be part of cloudprotocol desired status: cloudprotocol.InstanceInfo

* Run service data.
*/
struct RunServiceRequest {
StaticString<cServiceIDLen> mServiceID;
StaticString<cSubjectIDLen> mSubjectID;
uint64_t mPriority = 0;
uint64_t mNumInstances = 0;
StaticArray<StaticString<cLabelNameLen>, cMaxNumNodeLabels> mLabels;
};

} // namespace aos

#endif