Lines Matching refs:ServiceRefPtr

81   typedef base::Callback<void(const ServiceRefPtr& service)> ServiceCallback;
142 bool MoveServiceToProfile(const ServiceRefPtr& to_move,
147 virtual void SetProfileForService(const ServiceRefPtr& to_set,
154 virtual bool HasService(const ServiceRefPtr& service);
157 virtual void RegisterService(const ServiceRefPtr& to_manage);
160 virtual void DeregisterService(const ServiceRefPtr& to_forget);
161 virtual void UpdateService(const ServiceRefPtr& to_update);
173 ServiceRefPtr FindService(const std::string& name);
182 ServiceRefPtr GetService(const KeyValueStore& args, Error* error);
183 ServiceRefPtr ConfigureService(const KeyValueStore& args, Error* error);
184 ServiceRefPtr ConfigureServiceForProfile(
188 ServiceRefPtr FindMatchingService(const KeyValueStore& args, Error* error);
207 virtual void RecheckPortalOnService(const ServiceRefPtr& service);
277 void RemoveService(const ServiceRefPtr& service);
287 virtual ServiceRefPtr GetServiceWithGUID(const std::string& guid,
292 virtual ServiceRefPtr GetServiceWithStorageIdentifier(
299 virtual ServiceRefPtr CreateTemporaryServiceFromProfile(
305 virtual ServiceRefPtr GetDefaultService() const;
416 void SaveServiceToProfile(const ServiceRefPtr& to_update);
662 ServiceRefPtr GetServiceInner(const KeyValueStore& args, Error* error);
687 bool UnloadService(std::vector<ServiceRefPtr>::iterator* service_iterator);
726 bool MatchProfileWithService(const ServiceRefPtr& service);
733 static void SetupServiceInProfile(ServiceRefPtr service,
742 void NotifyDefaultServiceChanged(const ServiceRefPtr& service);
785 DeviceRefPtr GetDeviceConnectedToService(ServiceRefPtr service);
825 std::vector<ServiceRefPtr> services_;