Searched refs:PullChannel (Results 1 – 4 of 4) sorted by relevance
17 PullChannel::PullChannel(base::TimeDelta pull_interval, in PullChannel() function in weave::PullChannel21 std::string PullChannel::GetName() const { in GetName()25 bool PullChannel::IsConnected() const { in IsConnected()29 void PullChannel::AddChannelParameters(base::DictionaryValue* channel_json) { in AddChannelParameters()33 void PullChannel::Start(NotificationDelegate* delegate) { in Start()39 void PullChannel::RePost() { in RePost()44 base::Bind(&PullChannel::OnTimer, weak_ptr_factory_.GetWeakPtr()), in RePost()48 void PullChannel::Stop() { in Stop()53 void PullChannel::UpdatePullInterval(base::TimeDelta pull_interval) { in UpdatePullInterval()59 void PullChannel::OnTimer() { in OnTimer()
25 class PullChannel : public NotificationChannel {27 PullChannel(base::TimeDelta pull_interval, provider::TaskRunner* task_runner);28 ~PullChannel() override = default;47 base::WeakPtrFactory<PullChannel> weak_ptr_factory_{this};48 DISALLOW_COPY_AND_ASSIGN(PullChannel);
342 std::unique_ptr<PullChannel> pull_channel_;
458 pull_channel_.reset(new PullChannel{pull_interval, task_runner_}); in StartNotificationChannel()