Home | History | Annotate | Download | only in dbus

Lines Matching full:properties

16 // clients about the objects they export, the properties of those objects, and
21 // This interface is very closely tied to the Properties interface, and uses
31 // dbus::ObjectManager::Interface class, and defining a Properties structure as
37 // struct Properties : public dbus::PropertySet {
43 // Properties(dbus::ObjectProxy* object_proxy,
51 // virtual ~Properties() {}
75 // implemented by the class to create Properties structures on demand. As well
83 // Properties* properties = new Properties(
88 // return static_cast<dbus::PropertySet*>(properties);
91 // Properties* GetProperties(const dbus::ObjectPath& object_path) {
92 // return static_cast<Properties*>(
97 // to connect signals or obtain the initial values of properties. The object
101 // in your properties, either as a result of a signal from the Properties
116 // use of object manager behind the scenes, the rules for updating properties
144 // Called by ObjectManager to create a Properties structure for the remote
151 // and update the properties from its own internal message reader.
175 // This method will be called before the Properties structure and the
195 // |interface_name|, objects and properties of this interface will be
215 // that object's existance or the interface's properties. The caller should
217 // static_cast<Properties*>(GetProperties(object_path, my_interface));
252 // interface names to properties dictionaries as recieved by both the
256 // Updates the properties structure of the object with path |object_path|
258 // |reader| which should consist of the properties dictionary for that
269 // Removes the properties structure of the object with path |object_path|
282 // instantiating PropertySet structures for that interface's properties.
296 // of that interface's properties.