|
LeviLamina
|
Public Member Functions | |
| BasicIceController & | operator= (BasicIceController const &) |
| BasicIceController (BasicIceController const &) | |
| virtual void | SetIceConfig (::webrtc::IceConfig const &config) |
| virtual void | SetSelectedConnection (::webrtc::Connection const *selected_connection) |
| virtual void | AddConnection (::webrtc::Connection const *connection) |
| virtual void | OnConnectionDestroyed (::webrtc::Connection const *connection) |
| virtual ::webrtc::ArrayView<::webrtc::Connection const *const > | GetConnections () const |
| virtual ::webrtc::ArrayView<::webrtc::Connection const * > | connections () const |
| virtual bool | HasPingableConnection () const |
| virtual::webrtc::IceControllerInterface::PingResult | SelectConnectionToPing (int64 last_ping_sent_ms) |
| virtual bool | GetUseCandidateAttr (::webrtc::Connection const *conn, ::webrtc::NominationMode mode, ::webrtc::IceMode remote_ice_mode) const |
| virtual::webrtc::IceControllerInterface::SwitchResult | ShouldSwitchConnection (::webrtc::IceSwitchReason reason, ::webrtc::Connection const *new_connection) |
| virtual::webrtc::IceControllerInterface::SwitchResult | SortAndSwitchConnection (::webrtc::IceSwitchReason reason) |
| virtual ::std::vector<::webrtc::Connection const * > | PruneConnections () |
| virtual::webrtc::Connection const * | FindNextPingableConnection () |
| virtual void | MarkConnectionPinged (::webrtc::Connection const *conn) |
| MCAPI | BasicIceController (::webrtc::IceControllerFactoryArgs const &args) |
| MCAPI int | CompareCandidatePairNetworks (::webrtc::Connection const *a, ::webrtc::Connection const *b, ::std::optional<::webrtc::AdapterType >) const |
| MCAPI int | CompareConnectionCandidates (::webrtc::Connection const *a, ::webrtc::Connection const *b) const |
| MCAPI int | CompareConnections (::webrtc::Connection const *a, ::webrtc::Connection const *b, ::std::optional< int64 > receiving_unchanged_threshold, bool *missed_receiving_unchanged_threshold) const |
| MCAPI::webrtc::Connection const * | FindOldestConnectionNeedingTriggeredCheck (int64 now) |
| MCAPI ::std::map<::webrtc::Network const *, ::webrtc::Connection const * > | GetBestConnectionByNetwork () const |
| MCAPI::webrtc::IceControllerInterface::SwitchResult | HandleInitialSelectDampening (::webrtc::IceSwitchReason, ::webrtc::Connection const *new_connection) |
| MCAPI bool | IsPingable (::webrtc::Connection const *conn, int64 now) const |
| MCAPI::webrtc::Connection const * | MorePingable (::webrtc::Connection const *conn1, ::webrtc::Connection const *conn2) |
| MCAPI bool | PresumedWritable (::webrtc::Connection const *conn) const |
| MCAPI bool | WritableConnectionPastPingInterval (::webrtc::Connection const *conn, int64 now) const |
| MCAPI void * | $ctor (::webrtc::IceControllerFactoryArgs const &args) |
| MCAPI void | $SetIceConfig (::webrtc::IceConfig const &config) |
| MCAPI void | $SetSelectedConnection (::webrtc::Connection const *selected_connection) |
| MCAPI void | $AddConnection (::webrtc::Connection const *connection) |
| MCAPI void | $OnConnectionDestroyed (::webrtc::Connection const *connection) |
| MCAPI ::webrtc::ArrayView<::webrtc::Connection const *const > | $GetConnections () const |
| MCAPI ::webrtc::ArrayView<::webrtc::Connection const * > | $connections () const |
| MCAPI bool | $HasPingableConnection () const |
| MCAPI::webrtc::IceControllerInterface::PingResult | $SelectConnectionToPing (int64 last_ping_sent_ms) |
| MCAPI bool | $GetUseCandidateAttr (::webrtc::Connection const *conn, ::webrtc::NominationMode mode, ::webrtc::IceMode remote_ice_mode) const |
| MCAPI::webrtc::IceControllerInterface::SwitchResult | $ShouldSwitchConnection (::webrtc::IceSwitchReason reason, ::webrtc::Connection const *new_connection) |
| MCAPI::webrtc::IceControllerInterface::SwitchResult | $SortAndSwitchConnection (::webrtc::IceSwitchReason reason) |
| MCAPI ::std::vector<::webrtc::Connection const * > | $PruneConnections () |
| MCAPI::webrtc::Connection const * | $FindNextPingableConnection () |
| MCAPI void | $MarkConnectionPinged (::webrtc::Connection const *conn) |
Static Public Member Functions | |
| static MCAPI void ** | $vftable () |
Public Attributes | |
| ::ll::UntypedStorage< 8, 64 > | mUnk5a202f |
| ::ll::UntypedStorage< 8, 64 > | mUnkb36d0d |
| ::ll::UntypedStorage< 8, 64 > | mUnkcb5eac |
| ::ll::UntypedStorage< 4, 128 > | mUnkb11964 |
| ::ll::UntypedStorage< 8, 8 > | mUnk2cfe58 |
| ::ll::UntypedStorage< 8, 8 > | mUnk831045 |
| ::ll::UntypedStorage< 8, 24 > | mUnk1e9220 |
| ::ll::UntypedStorage< 8, 16 > | mUnk634147 |
| ::ll::UntypedStorage< 8, 16 > | mUnk6f3696 |
| ::ll::UntypedStorage< 8, 8 > | mUnk4e4075 |
|
explicit |
|
virtual |
Implements webrtc::IceControllerInterface.
|
virtual |
Implements webrtc::IceControllerInterface.
|
virtual |
Implements webrtc::IceControllerInterface.
|
virtual |
Implements webrtc::IceControllerInterface.
|
virtual |
Implements webrtc::IceControllerInterface.
|
virtual |
Implements webrtc::IceControllerInterface.
|
virtual |
Implements webrtc::IceControllerInterface.
|
virtual |
Implements webrtc::IceControllerInterface.
|
virtual |
Implements webrtc::IceControllerInterface.
|
virtual |
Implements webrtc::IceControllerInterface.
|
virtual |
Implements webrtc::IceControllerInterface.
|
virtual |
Implements webrtc::IceControllerInterface.
| MCAPI int webrtc::BasicIceController::CompareCandidatePairNetworks | ( | ::webrtc::Connection const * | a, |
| ::webrtc::Connection const * | b, | ||
| ::std::optional<::webrtc::AdapterType > | ) const |
| MCAPI int webrtc::BasicIceController::CompareConnectionCandidates | ( | ::webrtc::Connection const * | a, |
| ::webrtc::Connection const * | b ) const |
| MCAPI int webrtc::BasicIceController::CompareConnections | ( | ::webrtc::Connection const * | a, |
| ::webrtc::Connection const * | b, | ||
| ::std::optional< int64 > | receiving_unchanged_threshold, | ||
| bool * | missed_receiving_unchanged_threshold ) const |
| MCAPI::webrtc::Connection const * webrtc::BasicIceController::FindOldestConnectionNeedingTriggeredCheck | ( | int64 | now | ) |
| MCAPI ::std::map<::webrtc::Network const *, ::webrtc::Connection const * > webrtc::BasicIceController::GetBestConnectionByNetwork | ( | ) | const |
| MCAPI::webrtc::IceControllerInterface::SwitchResult webrtc::BasicIceController::HandleInitialSelectDampening | ( | ::webrtc::IceSwitchReason | , |
| ::webrtc::Connection const * | new_connection ) |
| MCAPI bool webrtc::BasicIceController::IsPingable | ( | ::webrtc::Connection const * | conn, |
| int64 | now ) const |
| MCAPI::webrtc::Connection const * webrtc::BasicIceController::MorePingable | ( | ::webrtc::Connection const * | conn1, |
| ::webrtc::Connection const * | conn2 ) |
| MCAPI bool webrtc::BasicIceController::PresumedWritable | ( | ::webrtc::Connection const * | conn | ) | const |
| MCAPI bool webrtc::BasicIceController::WritableConnectionPastPingInterval | ( | ::webrtc::Connection const * | conn, |
| int64 | now ) const |
| MCAPI void * webrtc::BasicIceController::$ctor | ( | ::webrtc::IceControllerFactoryArgs const & | args | ) |
| MCAPI void webrtc::BasicIceController::$SetIceConfig | ( | ::webrtc::IceConfig const & | config | ) |
| MCAPI void webrtc::BasicIceController::$SetSelectedConnection | ( | ::webrtc::Connection const * | selected_connection | ) |
| MCAPI void webrtc::BasicIceController::$AddConnection | ( | ::webrtc::Connection const * | connection | ) |
| MCAPI void webrtc::BasicIceController::$OnConnectionDestroyed | ( | ::webrtc::Connection const * | connection | ) |
| MCAPI ::webrtc::ArrayView<::webrtc::Connection const *const > webrtc::BasicIceController::$GetConnections | ( | ) | const |
| MCAPI ::webrtc::ArrayView<::webrtc::Connection const * > webrtc::BasicIceController::$connections | ( | ) | const |
| MCAPI bool webrtc::BasicIceController::$HasPingableConnection | ( | ) | const |
| MCAPI::webrtc::IceControllerInterface::PingResult webrtc::BasicIceController::$SelectConnectionToPing | ( | int64 | last_ping_sent_ms | ) |
| MCAPI bool webrtc::BasicIceController::$GetUseCandidateAttr | ( | ::webrtc::Connection const * | conn, |
| ::webrtc::NominationMode | mode, | ||
| ::webrtc::IceMode | remote_ice_mode ) const |
| MCAPI::webrtc::IceControllerInterface::SwitchResult webrtc::BasicIceController::$ShouldSwitchConnection | ( | ::webrtc::IceSwitchReason | reason, |
| ::webrtc::Connection const * | new_connection ) |
| MCAPI::webrtc::IceControllerInterface::SwitchResult webrtc::BasicIceController::$SortAndSwitchConnection | ( | ::webrtc::IceSwitchReason | reason | ) |
| MCAPI ::std::vector<::webrtc::Connection const * > webrtc::BasicIceController::$PruneConnections | ( | ) |
| MCAPI::webrtc::Connection const * webrtc::BasicIceController::$FindNextPingableConnection | ( | ) |
| MCAPI void webrtc::BasicIceController::$MarkConnectionPinged | ( | ::webrtc::Connection const * | conn | ) |
|
static |