diff options
Diffstat (limited to 'src/include/rba/RBAResultStatusType.hpp')
-rw-r--r-- | src/include/rba/RBAResultStatusType.hpp | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/src/include/rba/RBAResultStatusType.hpp b/src/include/rba/RBAResultStatusType.hpp new file mode 100644 index 0000000..09c30d9 --- /dev/null +++ b/src/include/rba/RBAResultStatusType.hpp @@ -0,0 +1,42 @@ +// Copyright (c) 2018 DENSO CORPORATION. All rights reserved. +/** + * Result status type cluss + */ + +#ifndef RBARESULTSTATUSTYPE_HPP +#define RBARESULTSTATUSTYPE_HPP + +namespace rba +{ + +/** + * @enum RBAResultStatusType + * Status of the arbitration result. + */ +enum class RBAResultStatusType : std::uint8_t +{ + /** + * @brief Success + */ + SUCCESS, + + /** + * @brief Failed + */ + FAILED, + + /** + * @brief Unknown context or content state + */ + UNKNOWN_CONTENT_STATE, + + /** + * @brief Cancel arbitration error + */ + CANCEL_ERROR + +}; + +} + +#endif |