Lines Matching refs:dbus

5 #include "chromeos/dbus/bluetooth_gatt_descriptor_service_provider.h"
12 #include "chromeos/dbus/dbus_thread_manager.h"
13 #include "chromeos/dbus/fake_bluetooth_gatt_descriptor_service_provider.h"
14 #include "dbus/exported_object.h"
15 #include "dbus/message.h"
16 #include "third_party/cros_system_api/dbus/service_constants.h"
33 dbus::Bus* bus,
34 const dbus::ObjectPath& object_path,
38 const dbus::ObjectPath& characteristic_path)
59 dbus::kDBusPropertiesInterface,
60 dbus::kDBusPropertiesGet,
67 dbus::kDBusPropertiesInterface,
68 dbus::kDBusPropertiesSet,
75 dbus::kDBusPropertiesInterface,
76 dbus::kDBusPropertiesGetAll,
92 dbus::Signal signal(
93 dbus::kDBusPropertiesInterface,
94 dbus::kDBusPropertiesChangedSignal);
95 dbus::MessageWriter writer(&signal);
96 dbus::MessageWriter array_writer(NULL);
97 dbus::MessageWriter dict_entry_writer(NULL);
98 dbus::MessageWriter variant_writer(NULL);
127 // Called by dbus:: when the Bluetooth daemon fetches a single property of
129 void Get(dbus::MethodCall* method_call,
130 dbus::ExportedObject::ResponseSender response_sender) {
135 dbus::MessageReader reader(method_call);
142 scoped_ptr<dbus::ErrorResponse> error_response =
143 dbus::ErrorResponse::FromMethodCall(
145 response_sender.Run(error_response.PassAs<dbus::Response>());
152 scoped_ptr<dbus::ErrorResponse> error_response =
153 dbus::ErrorResponse::FromMethodCall(
156 response_sender.Run(error_response.PassAs<dbus::Response>());
173 scoped_ptr<dbus::Response> response =
174 dbus::Response::FromMethodCall(method_call);
175 dbus::MessageWriter writer(response.get());
176 dbus::MessageWriter variant_writer(NULL);
189 response = dbus::ErrorResponse::FromMethodCall(
192 .PassAs<dbus::Response>();
198 // Called by dbus:: when the Bluetooth daemon sets a single property of the
200 void Set(dbus::MethodCall* method_call,
201 dbus::ExportedObject::ResponseSender response_sender) {
206 dbus::MessageReader reader(method_call);
210 dbus::MessageReader variant_reader(NULL);
215 scoped_ptr<dbus::ErrorResponse> error_response =
216 dbus::ErrorResponse::FromMethodCall(
218 response_sender.Run(error_response.PassAs<dbus::Response>());
225 scoped_ptr<dbus::ErrorResponse> error_response =
226 dbus::ErrorResponse::FromMethodCall(
229 response_sender.Run(error_response.PassAs<dbus::Response>());
245 scoped_ptr<dbus::ErrorResponse> error_response =
246 dbus::ErrorResponse::FromMethodCall(
248 response_sender.Run(error_response.PassAs<dbus::Response>());
256 scoped_ptr<dbus::ErrorResponse> error_response =
257 dbus::ErrorResponse::FromMethodCall(
260 response_sender.Run(error_response.PassAs<dbus::Response>());
277 // Called by dbus:: when the Bluetooth daemon fetches all properties of the
279 void GetAll(dbus::MethodCall* method_call,
280 dbus::ExportedObject::ResponseSender response_sender) {
285 dbus::MessageReader reader(method_call);
289 scoped_ptr<dbus::ErrorResponse> error_response =
290 dbus::ErrorResponse::FromMethodCall(
292 response_sender.Run(error_response.PassAs<dbus::Response>());
299 scoped_ptr<dbus::ErrorResponse> error_response =
300 dbus::ErrorResponse::FromMethodCall(
303 response_sender.Run(error_response.PassAs<dbus::Response>());
319 // Called by dbus:: when a method is exported.
330 void OnGetAll(dbus::MethodCall* method_call,
331 dbus::ExportedObject::ResponseSender response_sender,
336 scoped_ptr<dbus::Response> response =
337 dbus::Response::FromMethodCall(method_call);
338 dbus::MessageWriter writer(response.get());
339 dbus::MessageWriter array_writer(NULL);
340 dbus::MessageWriter dict_entry_writer(NULL);
341 dbus::MessageWriter variant_writer(NULL);
374 void OnGet(dbus::MethodCall* method_call,
375 dbus::ExportedObject::ResponseSender response_sender,
378 scoped_ptr<dbus::Response> response =
379 dbus::Response::FromMethodCall(method_call);
380 dbus::MessageWriter writer(response.get());
381 dbus::MessageWriter variant_writer(NULL);
392 void OnSet(dbus::MethodCall* method_call,
393 dbus::ExportedObject::ResponseSender response_sender) {
395 response_sender.Run(dbus::Response::FromMethodCall(method_call));
400 void OnFailure(dbus::MethodCall* method_call,
401 dbus::ExportedObject::ResponseSender response_sender) {
403 scoped_ptr<dbus::ErrorResponse> error_response =
404 dbus::ErrorResponse::FromMethodCall(
407 response_sender.Run(error_response.PassAs<dbus::Response>());
418 dbus::Bus* bus_;
427 dbus::ObjectPath object_path_;
431 dbus::ObjectPath characteristic_path_;
434 scoped_refptr<dbus::ExportedObject> exported_object_;
457 dbus::Bus* bus,
458 const dbus::ObjectPath& object_path,
462 const dbus::ObjectPath& characteristic_path) {