Home | History | Annotate | Download | only in dbus

Lines Matching refs:ExportedObject

28 // ExportedObject.
37 ExportedObject::ExportedObject(Bus* bus,
44 ExportedObject::~ExportedObject() {
48 bool ExportedObject::ExportMethodAndBlock(
75 void ExportedObject::ExportMethod(const std::string& interface_name,
81 base::Closure task = base::Bind(&ExportedObject::ExportMethodInternal,
90 void ExportedObject::SendSignal(Signal* signal) {
104 base::Bind(&ExportedObject::SendSignalInternal,
110 void ExportedObject::Unregister() {
120 void ExportedObject::ExportMethodInternal(
131 base::Bind(&ExportedObject::OnExported,
139 void ExportedObject::OnExported(OnExportedCallback on_exported_callback,
148 void ExportedObject::SendSignalInternal(base::TimeTicks start_time,
160 bool ExportedObject::Register() {
169 vtable.message_function = &ExportedObject::HandleMessageThunk;
170 vtable.unregister_function = &ExportedObject::OnUnregisteredThunk;
185 DBusHandlerResult ExportedObject::HandleMessage(
219 base::Bind(&ExportedObject::RunMethod,
228 base::Bind(&ExportedObject::SendResponse,
239 void ExportedObject::RunMethod(MethodCallCallback method_call_callback,
245 base::Bind(&ExportedObject::SendResponse,
251 void ExportedObject::SendResponse(base::TimeTicks start_time,
258 base::Bind(&ExportedObject::OnMethodCompleted,
268 void ExportedObject::OnMethodCompleted(scoped_ptr<MethodCall> method_call,
302 void ExportedObject::OnUnregistered(DBusConnection* connection) {
305 DBusHandlerResult ExportedObject::HandleMessageThunk(
309 ExportedObject* self = reinterpret_cast<ExportedObject*>(user_data);
313 void ExportedObject::OnUnregisteredThunk(DBusConnection *connection,
315 ExportedObject* self = reinterpret_cast<ExportedObject*>(user_data);