Home
last modified time | relevance | path

Searched refs:PullChannel (Results 1 – 4 of 4) sorted by relevance

/external/libweave/src/notification/
Dpull_channel.cc17 PullChannel::PullChannel(base::TimeDelta pull_interval, in PullChannel() function in weave::PullChannel
21 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()
Dpull_channel.h25 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);
/external/libweave/src/
Ddevice_registration_info.h342 std::unique_ptr<PullChannel> pull_channel_;
Ddevice_registration_info.cc458 pull_channel_.reset(new PullChannel{pull_interval, task_runner_}); in StartNotificationChannel()