Lines Matching defs:ExportedObject

29 ExportedObject::ExportedObject(Bus* bus,
36 ExportedObject::~ExportedObject() {
40 bool ExportedObject::ExportMethodAndBlock(
67 void ExportedObject::ExportMethod(const std::string& interface_name,
73 base::Closure task = base::Bind(&ExportedObject::ExportMethodInternal,
82 void ExportedObject::SendSignal(Signal* signal) {
96 base::Bind(&ExportedObject::SendSignalInternal,
102 void ExportedObject::Unregister() {
112 void ExportedObject::ExportMethodInternal(
123 base::Bind(&ExportedObject::OnExported,
131 void ExportedObject::OnExported(OnExportedCallback on_exported_callback,
140 void ExportedObject::SendSignalInternal(base::TimeTicks start_time,
152 bool ExportedObject::Register() {
161 vtable.message_function = &ExportedObject::HandleMessageThunk;
162 vtable.unregister_function = &ExportedObject::OnUnregisteredThunk;
177 DBusHandlerResult ExportedObject::HandleMessage(
211 base::Bind(&ExportedObject::RunMethod,
220 base::Bind(&ExportedObject::SendResponse,
231 void ExportedObject::RunMethod(MethodCallCallback method_call_callback,
237 base::Bind(&ExportedObject::SendResponse,
243 void ExportedObject::SendResponse(base::TimeTicks start_time,
250 base::Bind(&ExportedObject::OnMethodCompleted,
260 void ExportedObject::OnMethodCompleted(scoped_ptr<MethodCall> method_call,
294 void ExportedObject::OnUnregistered(DBusConnection* connection) {
297 DBusHandlerResult ExportedObject::HandleMessageThunk(
301 ExportedObject* self = reinterpret_cast<ExportedObject*>(user_data);
305 void ExportedObject::OnUnregisteredThunk(DBusConnection *connection,
307 ExportedObject* self = reinterpret_cast<ExportedObject*>(user_data);