Lines Matching refs:dbus
15 #include <brillo/dbus/dbus_object.h>
16 #include <brillo/dbus/exported_property_set.h>
18 #include <dbus/bus.h>
19 #include <dbus/exported_object.h>
20 #include <dbus/message.h>
21 #include <dbus/object_path.h>
39 // ExampleObjectManager(dbus::Bus* bus)
45 // void ClaimInterface(const dbus::ObjectPath& path,
50 // void ReleaseInterface(const dbus::ObjectPath& path,
83 std::map<dbus::ObjectPath, std::map<std::string, VariantDictionary>>;
87 ExportedObjectManager(scoped_refptr<dbus::Bus> bus,
88 const dbus::ObjectPath& path);
101 const dbus::ObjectPath& path,
106 virtual void ReleaseInterface(const dbus::ObjectPath& path,
109 const scoped_refptr<dbus::Bus>& GetBus() const { return bus_; }
114 scoped_refptr<dbus::Bus> bus_;
117 std::map<dbus::ObjectPath, InterfaceProperties> registered_objects_;
120 DBusSignal<dbus::ObjectPath, std::map<std::string, VariantDictionary>>;
122 DBusSignal<dbus::ObjectPath, std::vector<std::string>>;