Home | History | Annotate | Download | only in dbus

Lines Matching defs:dbus

14 #include "dbus/dbus_export.h"
15 #include "dbus/message.h"
16 #include "dbus/object_proxy.h"
35 // struct Properties : public dbus::PropertySet {
36 // dbus::Property<std::string> name;
37 // dbus::Property<uint16> version;
38 // dbus::Property<dbus::ObjectPath> parent;
39 // dbus::Property<std::vector<std::string> > children;
41 // Properties(dbus::ObjectProxy* object_proxy,
43 // : dbus::PropertySet(object_proxy, "com.example.DBus", callback) {
60 // typedef std::map<std::pair<dbus::ObjectProxy*, Properties*> > Object;
61 // typedef std::map<dbus::ObjectPath, Object> ObjectMap;
64 // dbus::ObjectProxy* GetObjectProxy(const dbus::ObjectPath& object_path) {
68 // Properties* GetProperties(const dbus::ObjectPath& object_path) {
72 // Object GetObject(const dbus::ObjectPath& object_path) {
77 // dbus::ObjectProxy* object_proxy = bus->GetObjectProxy(...);
117 namespace dbus {
121 const char kPropertiesInterface[] = "org.freedesktop.DBus.Properties";
148 // void Client::PropertyChanged(const dbus::ObjectPath& object_path,
168 // Method used by test and stub implementations of dbus::PropertySet::Set
170 // dbus::MessageReader.
229 // Methods connected by ConnectSignals() and called by dbus:: when
309 // general D-Bus Properties interface "org.freedesktop.DBus.Properties".
363 virtual void Get(dbus::PropertySet::GetCallback callback) {
371 virtual void Set(const T& value, dbus::PropertySet::SetCallback callback) {
386 // Method used by test and stub implementations of dbus::PropertySet::Set
388 // dbus::MessageReader.
469 } // namespace dbus