• Home
  • Raw
  • Download

Lines Matching refs:observer

89 void NetLog::AddObserver(NetLog::ThreadSafeObserver* observer,  in AddObserver()  argument
93 DCHECK(!observer->net_log_); in AddObserver()
94 DCHECK(!HasObserver(observer)); in AddObserver()
97 observers_.push_back(observer); in AddObserver()
99 observer->net_log_ = this; in AddObserver()
100 observer->capture_mode_ = capture_mode; in AddObserver()
104 void NetLog::RemoveObserver(NetLog::ThreadSafeObserver* observer) { in RemoveObserver() argument
107 DCHECK_EQ(this, observer->net_log_); in RemoveObserver()
109 auto it = base::ranges::find(observers_, observer); in RemoveObserver()
113 observer->net_log_ = nullptr; in RemoveObserver()
114 observer->capture_mode_ = NetLogCaptureMode::kDefault; in RemoveObserver()
119 NetLog::ThreadSafeCaptureModeObserver* observer) { in AddCaptureModeObserver() argument
122 DCHECK(!observer->net_log_); in AddCaptureModeObserver()
123 DCHECK(!HasCaptureModeObserver(observer)); in AddCaptureModeObserver()
126 observer->net_log_ = this; in AddCaptureModeObserver()
127 capture_mode_observers_.push_back(observer); in AddCaptureModeObserver()
131 NetLog::ThreadSafeCaptureModeObserver* observer) { in RemoveCaptureModeObserver() argument
134 DCHECK_EQ(this, observer->net_log_); in RemoveCaptureModeObserver()
135 DCHECK(HasCaptureModeObserver(observer)); in RemoveCaptureModeObserver()
137 auto it = base::ranges::find(capture_mode_observers_, observer); in RemoveCaptureModeObserver()
141 observer->net_log_ = nullptr; in RemoveCaptureModeObserver()
148 for (const net::NetLog::ThreadSafeObserver* observer : observers_) { in UpdateObserverCaptureModes() local
149 NetLogCaptureModeSetAdd(observer->capture_mode_, &capture_mode_set); in UpdateObserverCaptureModes()
161 bool NetLog::HasObserver(ThreadSafeObserver* observer) { in HasObserver() argument
163 return base::Contains(observers_, observer); in HasObserver()
166 bool NetLog::HasCaptureModeObserver(ThreadSafeCaptureModeObserver* observer) { in HasCaptureModeObserver() argument
168 return base::Contains(capture_mode_observers_, observer); in HasCaptureModeObserver()
253 for (net::NetLog::ThreadSafeObserver* observer : observers_) { in AddEntryInternal()
254 if (observer->capture_mode() == capture_mode) in AddEntryInternal()
255 observer->OnAddEntry(entry); in AddEntryInternal()
277 for (net::NetLog::ThreadSafeObserver* observer : observers_) { in AddEntryAtTimeWithMaterializedParams()
278 observer->OnAddEntry(entry); in AddEntryAtTimeWithMaterializedParams()