LeviLamina
|
Public Member Functions | |
BasicIceController & | operator= (BasicIceController const &) |
BasicIceController (BasicIceController const &) | |
virtual void | SetIceConfig (::cricket::IceConfig const &config) |
virtual void | SetSelectedConnection (::cricket::Connection const *selected_connection) |
virtual void | AddConnection (::cricket::Connection const *connection) |
virtual void | OnConnectionDestroyed (::cricket::Connection const *connection) |
virtual ::rtc::ArrayView<::cricket::Connection const *const > | GetConnections () const |
virtual ::rtc::ArrayView<::cricket::Connection const * > | connections () const |
virtual bool | HasPingableConnection () const |
virtual::cricket::IceControllerInterface::PingResult | SelectConnectionToPing (int64 last_ping_sent_ms) |
virtual bool | GetUseCandidateAttr (::cricket::Connection const *conn, ::cricket::NominationMode mode, ::cricket::IceMode remote_ice_mode) const |
virtual::cricket::IceControllerInterface::SwitchResult | ShouldSwitchConnection (::cricket::IceSwitchReason reason, ::cricket::Connection const *new_connection) |
virtual::cricket::IceControllerInterface::SwitchResult | SortAndSwitchConnection (::cricket::IceSwitchReason reason) |
virtual ::std::vector<::cricket::Connection const * > | PruneConnections () |
virtual::cricket::Connection const * | FindNextPingableConnection () |
virtual void | MarkConnectionPinged (::cricket::Connection const *conn) |
MCAPI | BasicIceController (::cricket::IceControllerFactoryArgs const &args) |
MCAPI int | CalculateActiveWritablePingInterval (::cricket::Connection const *conn, int64 now) const |
MCAPI int | CompareCandidatePairNetworks (::cricket::Connection const *a, ::cricket::Connection const *b, ::std::optional<::rtc::AdapterType > network_preference) const |
MCAPI int | CompareConnectionCandidates (::cricket::Connection const *a, ::cricket::Connection const *b) const |
MCAPI int | CompareConnectionStates (::cricket::Connection const *a, ::cricket::Connection const *b, ::std::optional< int64 > receiving_unchanged_threshold, bool *missed_receiving_unchanged_threshold) const |
MCAPI int | CompareConnections (::cricket::Connection const *a, ::cricket::Connection const *b, ::std::optional< int64 > receiving_unchanged_threshold, bool *missed_receiving_unchanged_threshold) const |
MCAPI::cricket::Connection const * | FindOldestConnectionNeedingTriggeredCheck (int64 now) |
MCAPI ::std::map<::rtc::Network const *, ::cricket::Connection const * > | GetBestConnectionByNetwork () const |
MCAPI ::std::vector<::cricket::Connection const * > | GetBestWritableConnectionPerNetwork () const |
MCAPI::cricket::IceControllerInterface::SwitchResult | HandleInitialSelectDampening (::cricket::IceSwitchReason reason, ::cricket::Connection const *new_connection) |
MCAPI bool | IsBackupConnection (::cricket::Connection const *conn) const |
MCAPI bool | IsPingable (::cricket::Connection const *conn, int64 now) const |
MCAPI::cricket::Connection const * | LeastRecentlyPinged (::cricket::Connection const *conn1, ::cricket::Connection const *conn2) |
MCAPI::cricket::Connection const * | MorePingable (::cricket::Connection const *conn1, ::cricket::Connection const *conn2) |
MCAPI::cricket::Connection const * | MostLikelyToWork (::cricket::Connection const *conn1, ::cricket::Connection const *conn2) |
MCAPI bool | PresumedWritable (::cricket::Connection const *conn) const |
MCAPI bool | ReadyToSend (::cricket::Connection const *connection) const |
MCAPI bool | WritableConnectionPastPingInterval (::cricket::Connection const *conn, int64 now) const |
MCAPI void * | $ctor (::cricket::IceControllerFactoryArgs const &args) |
MCAPI void | $dtor () |
MCAPI void | $SetIceConfig (::cricket::IceConfig const &config) |
MCAPI void | $SetSelectedConnection (::cricket::Connection const *selected_connection) |
MCAPI void | $AddConnection (::cricket::Connection const *connection) |
MCAPI void | $OnConnectionDestroyed (::cricket::Connection const *connection) |
MCAPI ::rtc::ArrayView<::cricket::Connection const *const > | $GetConnections () const |
MCAPI ::rtc::ArrayView<::cricket::Connection const * > | $connections () const |
MCAPI bool | $HasPingableConnection () const |
MCAPI::cricket::IceControllerInterface::PingResult | $SelectConnectionToPing (int64 last_ping_sent_ms) |
MCAPI bool | $GetUseCandidateAttr (::cricket::Connection const *conn, ::cricket::NominationMode mode, ::cricket::IceMode remote_ice_mode) const |
MCAPI::cricket::IceControllerInterface::SwitchResult | $ShouldSwitchConnection (::cricket::IceSwitchReason reason, ::cricket::Connection const *new_connection) |
MCAPI::cricket::IceControllerInterface::SwitchResult | $SortAndSwitchConnection (::cricket::IceSwitchReason reason) |
MCAPI ::std::vector<::cricket::Connection const * > | $PruneConnections () |
MCAPI::cricket::Connection const * | $FindNextPingableConnection () |
MCAPI void | $MarkConnectionPinged (::cricket::Connection const *conn) |
Static Public Member Functions | |
static MCAPI void ** | $vftable () |
Public Attributes | |
::ll::UntypedStorage< 8, 64 > | mUnk80631f |
::ll::UntypedStorage< 8, 64 > | mUnk225d78 |
::ll::UntypedStorage< 8, 64 > | mUnkf8f14f |
::ll::UntypedStorage< 4, 124 > | mUnk1ecf17 |
::ll::UntypedStorage< 8, 8 > | mUnke01ba0 |
::ll::UntypedStorage< 8, 8 > | mUnk9ed3fc |
::ll::UntypedStorage< 8, 24 > | mUnk5761ce |
::ll::UntypedStorage< 8, 16 > | mUnk54c456 |
::ll::UntypedStorage< 8, 16 > | mUnk954483 |
::ll::UntypedStorage< 8, 8 > | mUnk3dbb79 |
|
explicit |
|
virtual |
Implements cricket::IceControllerInterface.
|
virtual |
Implements cricket::IceControllerInterface.
|
virtual |
Implements cricket::IceControllerInterface.
|
virtual |
Implements cricket::IceControllerInterface.
|
virtual |
Implements cricket::IceControllerInterface.
|
virtual |
Implements cricket::IceControllerInterface.
|
virtual |
Implements cricket::IceControllerInterface.
|
virtual |
Implements cricket::IceControllerInterface.
|
virtual |
Implements cricket::IceControllerInterface.
|
virtual |
Implements cricket::IceControllerInterface.
|
virtual |
Implements cricket::IceControllerInterface.
|
virtual |
Implements cricket::IceControllerInterface.
MCAPI int cricket::BasicIceController::CalculateActiveWritablePingInterval | ( | ::cricket::Connection const * | conn, |
int64 | now ) const |
MCAPI int cricket::BasicIceController::CompareCandidatePairNetworks | ( | ::cricket::Connection const * | a, |
::cricket::Connection const * | b, | ||
::std::optional<::rtc::AdapterType > | network_preference ) const |
MCAPI int cricket::BasicIceController::CompareConnectionCandidates | ( | ::cricket::Connection const * | a, |
::cricket::Connection const * | b ) const |
MCAPI int cricket::BasicIceController::CompareConnectionStates | ( | ::cricket::Connection const * | a, |
::cricket::Connection const * | b, | ||
::std::optional< int64 > | receiving_unchanged_threshold, | ||
bool * | missed_receiving_unchanged_threshold ) const |
MCAPI int cricket::BasicIceController::CompareConnections | ( | ::cricket::Connection const * | a, |
::cricket::Connection const * | b, | ||
::std::optional< int64 > | receiving_unchanged_threshold, | ||
bool * | missed_receiving_unchanged_threshold ) const |
MCAPI::cricket::Connection const * cricket::BasicIceController::FindOldestConnectionNeedingTriggeredCheck | ( | int64 | now | ) |
MCAPI ::std::map<::rtc::Network const *, ::cricket::Connection const * > cricket::BasicIceController::GetBestConnectionByNetwork | ( | ) | const |
MCAPI ::std::vector<::cricket::Connection const * > cricket::BasicIceController::GetBestWritableConnectionPerNetwork | ( | ) | const |
MCAPI::cricket::IceControllerInterface::SwitchResult cricket::BasicIceController::HandleInitialSelectDampening | ( | ::cricket::IceSwitchReason | reason, |
::cricket::Connection const * | new_connection ) |
MCAPI bool cricket::BasicIceController::IsBackupConnection | ( | ::cricket::Connection const * | conn | ) | const |
MCAPI bool cricket::BasicIceController::IsPingable | ( | ::cricket::Connection const * | conn, |
int64 | now ) const |
MCAPI::cricket::Connection const * cricket::BasicIceController::LeastRecentlyPinged | ( | ::cricket::Connection const * | conn1, |
::cricket::Connection const * | conn2 ) |
MCAPI::cricket::Connection const * cricket::BasicIceController::MorePingable | ( | ::cricket::Connection const * | conn1, |
::cricket::Connection const * | conn2 ) |
MCAPI::cricket::Connection const * cricket::BasicIceController::MostLikelyToWork | ( | ::cricket::Connection const * | conn1, |
::cricket::Connection const * | conn2 ) |
MCAPI bool cricket::BasicIceController::PresumedWritable | ( | ::cricket::Connection const * | conn | ) | const |
MCAPI bool cricket::BasicIceController::ReadyToSend | ( | ::cricket::Connection const * | connection | ) | const |
MCAPI bool cricket::BasicIceController::WritableConnectionPastPingInterval | ( | ::cricket::Connection const * | conn, |
int64 | now ) const |
MCAPI void * cricket::BasicIceController::$ctor | ( | ::cricket::IceControllerFactoryArgs const & | args | ) |
MCAPI void cricket::BasicIceController::$dtor | ( | ) |
MCAPI void cricket::BasicIceController::$SetIceConfig | ( | ::cricket::IceConfig const & | config | ) |
MCAPI void cricket::BasicIceController::$SetSelectedConnection | ( | ::cricket::Connection const * | selected_connection | ) |
MCAPI void cricket::BasicIceController::$AddConnection | ( | ::cricket::Connection const * | connection | ) |
MCAPI void cricket::BasicIceController::$OnConnectionDestroyed | ( | ::cricket::Connection const * | connection | ) |
MCAPI ::rtc::ArrayView<::cricket::Connection const *const > cricket::BasicIceController::$GetConnections | ( | ) | const |
MCAPI ::rtc::ArrayView<::cricket::Connection const * > cricket::BasicIceController::$connections | ( | ) | const |
MCAPI bool cricket::BasicIceController::$HasPingableConnection | ( | ) | const |
MCAPI::cricket::IceControllerInterface::PingResult cricket::BasicIceController::$SelectConnectionToPing | ( | int64 | last_ping_sent_ms | ) |
MCAPI bool cricket::BasicIceController::$GetUseCandidateAttr | ( | ::cricket::Connection const * | conn, |
::cricket::NominationMode | mode, | ||
::cricket::IceMode | remote_ice_mode ) const |
MCAPI::cricket::IceControllerInterface::SwitchResult cricket::BasicIceController::$ShouldSwitchConnection | ( | ::cricket::IceSwitchReason | reason, |
::cricket::Connection const * | new_connection ) |
MCAPI::cricket::IceControllerInterface::SwitchResult cricket::BasicIceController::$SortAndSwitchConnection | ( | ::cricket::IceSwitchReason | reason | ) |
MCAPI ::std::vector<::cricket::Connection const * > cricket::BasicIceController::$PruneConnections | ( | ) |
MCAPI::cricket::Connection const * cricket::BasicIceController::$FindNextPingableConnection | ( | ) |
MCAPI void cricket::BasicIceController::$MarkConnectionPinged | ( | ::cricket::Connection const * | conn | ) |
|
static |