Lines Matching refs:dbus

5 #include "chromeos/dbus/bluetooth_gatt_characteristic_service_provider.h"
12 #include "chromeos/dbus/dbus_thread_manager.h"
13 #include "chromeos/dbus/fake_bluetooth_gatt_characteristic_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"
34 dbus::Bus* bus,
35 const dbus::ObjectPath& object_path,
40 const dbus::ObjectPath& service_path)
61 dbus::kDBusPropertiesInterface,
62 dbus::kDBusPropertiesGet,
69 dbus::kDBusPropertiesInterface,
70 dbus::kDBusPropertiesSet,
77 dbus::kDBusPropertiesInterface,
78 dbus::kDBusPropertiesGetAll,
94 dbus::Signal signal(
95 dbus::kDBusPropertiesInterface,
96 dbus::kDBusPropertiesChangedSignal);
97 dbus::MessageWriter writer(&signal);
98 dbus::MessageWriter array_writer(NULL);
99 dbus::MessageWriter dict_entry_writer(NULL);
100 dbus::MessageWriter variant_writer(NULL);
130 // Called by dbus:: when the Bluetooth daemon fetches a single property of
132 void Get(dbus::MethodCall* method_call,
133 dbus::ExportedObject::ResponseSender response_sender) {
138 dbus::MessageReader reader(method_call);
145 scoped_ptr<dbus::ErrorResponse> error_response =
146 dbus::ErrorResponse::FromMethodCall(
148 response_sender.Run(error_response.PassAs<dbus::Response>());
155 scoped_ptr<dbus::ErrorResponse> error_response =
156 dbus::ErrorResponse::FromMethodCall(
159 response_sender.Run(error_response.PassAs<dbus::Response>());
176 scoped_ptr<dbus::Response> response =
177 dbus::Response::FromMethodCall(method_call);
178 dbus::MessageWriter writer(response.get());
179 dbus::MessageWriter variant_writer(NULL);
192 response = dbus::ErrorResponse::FromMethodCall(
195 .PassAs<dbus::Response>();
201 // Called by dbus:: when the Bluetooth daemon sets a single property of the
203 void Set(dbus::MethodCall* method_call,
204 dbus::ExportedObject::ResponseSender response_sender) {
209 dbus::MessageReader reader(method_call);
213 dbus::MessageReader variant_reader(NULL);
218 scoped_ptr<dbus::ErrorResponse> error_response =
219 dbus::ErrorResponse::FromMethodCall(
221 response_sender.Run(error_response.PassAs<dbus::Response>());
228 scoped_ptr<dbus::ErrorResponse> error_response =
229 dbus::ErrorResponse::FromMethodCall(
232 response_sender.Run(error_response.PassAs<dbus::Response>());
248 scoped_ptr<dbus::ErrorResponse> error_response =
249 dbus::ErrorResponse::FromMethodCall(
251 response_sender.Run(error_response.PassAs<dbus::Response>());
259 scoped_ptr<dbus::ErrorResponse> error_response =
260 dbus::ErrorResponse::FromMethodCall(
263 response_sender.Run(error_response.PassAs<dbus::Response>());
280 // Called by dbus:: when the Bluetooth daemon fetches all properties of the
282 void GetAll(dbus::MethodCall* method_call,
283 dbus::ExportedObject::ResponseSender response_sender) {
288 dbus::MessageReader reader(method_call);
292 scoped_ptr<dbus::ErrorResponse> error_response =
293 dbus::ErrorResponse::FromMethodCall(
295 response_sender.Run(error_response.PassAs<dbus::Response>());
302 scoped_ptr<dbus::ErrorResponse> error_response =
303 dbus::ErrorResponse::FromMethodCall(
306 response_sender.Run(error_response.PassAs<dbus::Response>());
322 // Called by dbus:: when a method is exported.
333 void OnGetAll(dbus::MethodCall* method_call,
334 dbus::ExportedObject::ResponseSender response_sender,
339 scoped_ptr<dbus::Response> response =
340 dbus::Response::FromMethodCall(method_call);
341 dbus::MessageWriter writer(response.get());
342 dbus::MessageWriter array_writer(NULL);
343 dbus::MessageWriter dict_entry_writer(NULL);
344 dbus::MessageWriter variant_writer(NULL);
377 void OnGet(dbus::MethodCall* method_call,
378 dbus::ExportedObject::ResponseSender response_sender,
381 scoped_ptr<dbus::Response> response =
382 dbus::Response::FromMethodCall(method_call);
383 dbus::MessageWriter writer(response.get());
384 dbus::MessageWriter variant_writer(NULL);
395 void OnSet(dbus::MethodCall* method_call,
396 dbus::ExportedObject::ResponseSender response_sender) {
398 response_sender.Run(dbus::Response::FromMethodCall(method_call));
403 void OnFailure(dbus::MethodCall* method_call,
404 dbus::ExportedObject::ResponseSender response_sender) {
406 scoped_ptr<dbus::ErrorResponse> error_response =
407 dbus::ErrorResponse::FromMethodCall(
410 response_sender.Run(error_response.PassAs<dbus::Response>());
421 dbus::Bus* bus_;
430 dbus::ObjectPath object_path_;
434 dbus::ObjectPath service_path_;
437 scoped_refptr<dbus::ExportedObject> exported_object_;
460 dbus::Bus* bus,
461 const dbus::ObjectPath& object_path,
466 const dbus::ObjectPath& service_path) {