|
LeviLamina
|
Inheritance diagram for cricket::IceControllerInterface:Classes | |
| struct | PingResult |
| struct | SwitchResult |
Public Member Functions | |
| virtual void | SetIceConfig (::cricket::IceConfig const &)=0 |
| virtual void | SetSelectedConnection (::cricket::Connection const *)=0 |
| virtual void | AddConnection (::cricket::Connection const *)=0 |
| virtual void | OnConnectionDestroyed (::cricket::Connection const *)=0 |
| virtual ::rtc::ArrayView<::cricket::Connection const *const > | GetConnections () const |
| virtual ::rtc::ArrayView<::cricket::Connection const * > | connections () const |
| virtual bool | HasPingableConnection () const =0 |
| virtual::cricket::IceControllerInterface::PingResult | SelectConnectionToPing (int64)=0 |
| virtual bool | GetUseCandidateAttr (::cricket::Connection const *, ::cricket::NominationMode, ::cricket::IceMode) const =0 |
| virtual::cricket::Connection const * | FindNextPingableConnection ()=0 |
| virtual void | MarkConnectionPinged (::cricket::Connection const *)=0 |
| virtual::cricket::IceControllerInterface::SwitchResult | ShouldSwitchConnection (::cricket::IceSwitchReason, ::cricket::Connection const *)=0 |
| virtual::cricket::IceControllerInterface::SwitchResult | SortAndSwitchConnection (::cricket::IceSwitchReason)=0 |
| virtual ::std::vector<::cricket::Connection const * > | PruneConnections ()=0 |