Lines Matching refs:Candidate
70 class RemoteCandidate : public Candidate {
72 RemoteCandidate(const Candidate& c, PortInterface* origin_port) in RemoteCandidate()
73 : Candidate(c), origin_port_(origin_port) {} in RemoteCandidate()
118 void ResolveHostnameCandidate(const Candidate& candidate);
119 void AddRemoteCandidate(const Candidate& candidate) override;
120 void RemoveRemoteCandidate(const Candidate& candidate) override;
243 bool CreateConnections(const Candidate& remote_candidate,
246 const Candidate& remote_candidate,
250 uint32_t GetRemoteCandidateGeneration(const Candidate& candidate);
251 bool IsDuplicateRemoteCandidate(const Candidate& candidate);
252 void RememberRemoteCandidate(const Candidate& remote_candidate,
262 const std::vector<Candidate>& candidates);
266 const std::vector<Candidate>& candidates);
335 bool IsRemoteCandidatePruned(const Candidate& cand) const;
344 Candidate SanitizeLocalCandidate(const Candidate& c) const;
349 Candidate SanitizeRemoteCandidate(const Candidate& c) const;
428 CandidateAndResolver(const Candidate& candidate,
431 Candidate candidate_;
435 void FinishAddingRemoteCandidate(const Candidate& new_remote_candidate);
437 void AddRemoteCandidateWithResolver(Candidate candidate,