diff options
Diffstat (limited to 'src/components/application_manager/include/application_manager/commands/command.h')
-rw-r--r-- | src/components/application_manager/include/application_manager/commands/command.h | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/components/application_manager/include/application_manager/commands/command.h b/src/components/application_manager/include/application_manager/commands/command.h index 28c77b6229..587c3d834c 100644 --- a/src/components/application_manager/include/application_manager/commands/command.h +++ b/src/components/application_manager/include/application_manager/commands/command.h @@ -90,6 +90,24 @@ class Command { * @brief Retrieves correlation ID */ virtual uint32_t correlation_id() const = 0; + + /* + * @brief Retrieves connection_key + */ + virtual uint32_t connection_key() const = 0; + + /* + * @brief Retrieves request ID + */ + virtual int32_t function_id() const = 0; + + /* + * @brief Function is called by RequestController when request execution time + * has exceed it's limit + * + */ + virtual void onTimeOut() = 0; + }; } // namespace commands |