Home | History | Annotate | Download | only in dbus

Lines Matching refs:string

13 #include <string>
118 // void OnExported(const std::string& interface_name,
218 std::string address;
229 typedef base::Callback<void (const std::string&, bool)> OnOwnershipCallback;
233 typedef base::Callback<void (const std::string& service_owner)>
257 virtual ObjectProxy* GetObjectProxy(const std::string& service_name,
263 const std::string& service_name,
291 virtual bool RemoveObjectProxy(const std::string& service_name,
298 const std::string& service_name,
339 virtual ObjectManager* GetObjectManager(const std::string& service_name,
355 virtual bool RemoveObjectManager(const std::string& service_name,
409 virtual void RequestOwnership(const std::string& service_name,
421 virtual bool RequestOwnershipAndBlock(const std::string& service_name,
428 virtual bool ReleaseOwnership(const std::string& service_name);
497 virtual void AddMatch(const std::string& match_rule, DBusError* error);
504 virtual bool RemoveMatch(const std::string& match_rule, DBusError* error);
547 // Returns the owner name, if any, or an empty string on failure.
551 virtual std::string GetServiceOwnerAndBlock(const std::string& service_name,
556 virtual void GetServiceOwner(const std::string& service_name,
561 // an empty string.
568 const std::string& service_name,
578 const std::string& service_name,
582 // D-BUS. Otherwise, return an empty string.
583 std::string GetConnectionName();
615 void RequestOwnershipInternal(const std::string& service_name,
620 void GetServiceOwnerInternal(const std::string& service_name,
625 const std::string& service_name,
630 const std::string& service_name,
698 std::set<std::string> owned_service_names_;
703 std::map<std::string, int> match_rules_added_;
709 // bus object. Key is a pair; the first part is a concatenated string of
713 typedef std::map<std::pair<std::string, int>,
718 // the bus object. Key is a concatenated string of service name +
725 // bus object. Key is a concatenated string of service name + object path,
727 typedef std::map<std::string,
737 typedef std::map<std::string, std::vector<GetServiceOwnerCallback> >
749 std::string address_;