Searched refs:weak_producer (Results 1 – 3 of 3) sorted by relevance
43 auto weak_producer = weak_factory_.GetWeakPtr(); in DoContinuousDump() local45 [weak_producer, id, dump_interval] { in DoContinuousDump()46 if (!weak_producer) in DoContinuousDump()48 weak_producer->DoContinuousDump(id, dump_interval); in DoContinuousDump()111 auto weak_producer = weak_factory_.GetWeakPtr(); in StartDataSource() local113 [weak_producer, id, dump_interval] { in StartDataSource()114 if (!weak_producer) in StartDataSource()116 weak_producer->DoContinuousDump(id, dump_interval); in StartDataSource()189 auto weak_producer = weak_factory_.GetWeakPtr(); in OnDisconnect() local191 return task_runner_->PostTask([weak_producer] { in OnDisconnect()[all …]
184 auto weak_producer = weak_factory_.GetWeakPtr(); in OnDisconnect() local186 return task_runner_->PostTask([weak_producer] { in OnDisconnect()187 if (!weak_producer) in OnDisconnect()189 weak_producer->Restart(); in OnDisconnect()195 [weak_producer] { in OnDisconnect()196 if (!weak_producer) in OnDisconnect()198 weak_producer->ConnectService(); in OnDisconnect()262 auto weak_producer = weak_factory_.GetWeakPtr(); in ScheduleActiveDataSourceWatchdog() local264 [weak_producer]() { in ScheduleActiveDataSourceWatchdog()265 if (!weak_producer) in ScheduleActiveDataSourceWatchdog()[all …]
684 auto weak_producer = weak_factory_.GetWeakPtr(); in PostFinishDataSourceStop() local685 task_runner_->PostTask([weak_producer, ds_id] { in PostFinishDataSourceStop()686 if (weak_producer) in PostFinishDataSourceStop()687 weak_producer->FinishDataSourceStop(ds_id); in PostFinishDataSourceStop()775 auto weak_producer = weak_factory_.GetWeakPtr(); in OnDisconnect() local777 return task_runner_->PostTask([weak_producer] { in OnDisconnect()778 if (weak_producer) in OnDisconnect()779 weak_producer->Restart(); in OnDisconnect()785 [weak_producer] { in OnDisconnect()786 if (weak_producer) in OnDisconnect()[all …]