diff options
Diffstat (limited to 'selutility.hpp')
-rw-r--r-- | selutility.hpp | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/selutility.hpp b/selutility.hpp index 164ebe6..57ed24f 100644 --- a/selutility.hpp +++ b/selutility.hpp @@ -21,8 +21,14 @@ static constexpr auto logDeleteIntf = "xyz.openbmc_project.Object.Delete"; static constexpr auto propIntf = "org.freedesktop.DBus.Properties"; using ObjectPaths = std::vector<std::string>; -using PropertyType = sdbusplus::message::variant<bool, uint32_t, uint64_t, - std::string, std::vector<std::string>>; +using PropertyName = std::string; +using Resolved = bool; +using Id = uint32_t; +using Timestamp = uint64_t; +using Message = std::string; +using AdditionalData = std::vector<std::string>; +using PropertyType = sdbusplus::message::variant<Resolved, Id, Timestamp, + Message, AdditionalData>; static constexpr auto selVersion = 0x51; static constexpr auto invalidTimeStamp = 0xFFFFFFFF; |