96 virtual ::rtc::ArrayView<::cricket::Connection const* const> GetConnections()
const;
99 virtual ::rtc::ArrayView<::cricket::Connection const*> connections()
const;
102 virtual bool HasPingableConnection()
const = 0;
105 virtual ::cricket::IceControllerInterface::PingResult SelectConnectionToPing(int64) = 0;
109 GetUseCandidateAttr(
::cricket::Connection const*, ::cricket::NominationMode, ::cricket::IceMode)
const = 0;
112 virtual ::cricket::Connection
const* FindNextPingableConnection() = 0;
118 virtual ::cricket::IceControllerInterface::SwitchResult
122 virtual ::cricket::IceControllerInterface::SwitchResult SortAndSwitchConnection(::cricket::IceSwitchReason) = 0;
125 virtual ::std::vector<::cricket::Connection const*> PruneConnections() = 0;