Lines Matching refs:properties_
96 properties_.reset(new Properties(base::Bind(
100 properties_->protocols.ReplaceValue(protocols);
135 return properties_.get();
151 if (!properties_->powered.value()) {
155 if (properties_->polling.value()) {
159 if (!properties_->devices.value().empty() ||
160 !properties_->tags.value().empty()) {
164 properties_->polling.ReplaceValue(true);
165 properties_->mode.ReplaceValue(mode);
194 if (!properties_->polling.value()) {
206 properties_->polling.ReplaceValue(false);
238 if (!properties_->polling.value()) {
242 const ObjectPathVector& devices(properties_->devices.value());
251 properties_->polling.ReplaceValue(false);
255 properties_->devices.ReplaceValue(new_devices);
260 if (!properties_->polling.value()) {
264 const ObjectPathVector& tags(properties_->tags.value());
273 properties_->polling.ReplaceValue(false);
277 properties_->tags.ReplaceValue(new_tags);
283 ObjectPathVector new_devices = properties_->devices.value();
288 properties_->devices.ReplaceValue(new_devices);
291 DCHECK(!properties_->polling.value());
292 properties_->polling.ReplaceValue(true);
301 ObjectPathVector new_tags = properties_->tags.value();
306 properties_->tags.ReplaceValue(new_tags);
309 DCHECK(!properties_->polling.value());
310 properties_->polling.ReplaceValue(true);