summaryrefslogtreecommitdiff
path: root/src/systemd/sd-bus-vtable.h
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2013-12-10 16:49:00 +0000
committerLennart Poettering <lennart@poettering.net>2013-12-10 16:52:49 +0000
commit6e8df5f00a3874decf1e5542da3d65b25f6da1dc (patch)
tree8e06c5c861ab26d62677b1ceb0fd10e0b9f0c0e4 /src/systemd/sd-bus-vtable.h
parentadacb9575a09981fcf11279f2f661e3fc21e58ff (diff)
bus: introduce new SD_BUS_VTABLE_HIDDEN flag for vtable members
When this flag is set then its member will not be shown in the introspection data. Also, properties with this flag set will not be included in GetAll() responses.
Diffstat (limited to 'src/systemd/sd-bus-vtable.h')
-rw-r--r--src/systemd/sd-bus-vtable.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/systemd/sd-bus-vtable.h b/src/systemd/sd-bus-vtable.h
index e6e0a72f8..5400e9a66 100644
--- a/src/systemd/sd-bus-vtable.h
+++ b/src/systemd/sd-bus-vtable.h
@@ -46,6 +46,7 @@ enum {
SD_BUS_VTABLE_PROPERTY_EMITS_CHANGE = 1ULL << 2,
SD_BUS_VTABLE_PROPERTY_INVALIDATE_ONLY = 1ULL << 3,
SD_BUS_VTABLE_UNPRIVILEGED = 1ULL << 4,
+ SD_BUS_VTABLE_HIDDEN = 1ULL << 5,
_SD_BUS_VTABLE_CAPABILITY_MASK = 0xFFFFULL << 40
};