37 PingResult& operator=(PingResult
const&);
38 PingResult(PingResult
const&);
53 SwitchResult& operator=(SwitchResult
const&);
90 virtual ::rtc::ArrayView<::cricket::Connection const* const> GetConnections()
const;
92 virtual ::rtc::ArrayView<::cricket::Connection const*> connections()
const;
94 virtual bool HasPingableConnection()
const = 0;
96 virtual ::cricket::IceControllerInterface::PingResult SelectConnectionToPing(int64) = 0;
99 GetUseCandidateAttr(
::cricket::Connection const*, ::cricket::NominationMode, ::cricket::IceMode)
const = 0;
101 virtual ::cricket::Connection
const* FindNextPingableConnection() = 0;
105 virtual ::cricket::IceControllerInterface::SwitchResult
108 virtual ::cricket::IceControllerInterface::SwitchResult SortAndSwitchConnection(::cricket::IceSwitchReason) = 0;
110 virtual ::std::vector<::cricket::Connection const*> PruneConnections() = 0;