|
|
P2PTransportChannel & | operator= (P2PTransportChannel const &) |
|
| P2PTransportChannel (P2PTransportChannel const &) |
| virtual::webrtc::IceTransportStateInternal | GetState () const |
| virtual::webrtc::IceTransportState | GetIceTransportState () const |
| virtual::std::string const & | transport_name () const |
| virtual int | component () const |
| virtual bool | writable () const |
| virtual bool | receiving () const |
| virtual void | SetIceRole (::webrtc::IceRole ice_role) |
| virtual::webrtc::IceRole | GetIceRole () const |
| virtual void | SetIceParameters (::webrtc::IceParameters const &ice_params) |
| virtual void | SetRemoteIceParameters (::webrtc::IceParameters const &ice_params) |
| virtual void | SetRemoteIceMode (::webrtc::IceMode mode) |
| virtual void | MaybeStartGathering () |
| virtual::webrtc::IceGatheringState | gathering_state () const |
| virtual void | AddRemoteCandidate (::webrtc::Candidate const &candidate) |
| virtual void | RemoveRemoteCandidate (::webrtc::Candidate const &cand_to_remove) |
| virtual void | RemoveAllRemoteCandidates () |
| virtual void | SetIceConfig (::webrtc::IceConfig const &config) |
|
virtual::webrtc::IceConfig const & | config () const |
| virtual int | SendPacket (char const *data, uint64 len, ::webrtc::AsyncSocketPacketOptions const &options, int flags) |
| virtual int | SetOption (::webrtc::Socket::Option opt, int value) |
| virtual bool | GetOption (::webrtc::Socket::Option opt, int *value) |
| virtual int | GetError () |
| virtual bool | GetStats (::webrtc::IceTransportStats *ice_transport_stats) |
| virtual ::std::optional< int > | GetRttEstimate () |
| virtual::webrtc::Connection const * | selected_connection () const |
| virtual ::std::optional<::webrtc::CandidatePair const > | GetSelectedCandidatePair () const |
| virtual void | OnStartedPinging () |
| virtual int64 | GetLastPingSentMs () const |
| virtual void | UpdateConnectionStates () |
| virtual void | UpdateState () |
| virtual void | SendPingRequest (::webrtc::Connection const *connection) |
| virtual void | SwitchSelectedConnection (::webrtc::Connection const *new_connection, ::webrtc::IceSwitchReason reason) |
| virtual void | ForgetLearnedStateForConnections (::webrtc::ArrayView<::webrtc::Connection const *const > connections) |
| virtual bool | PruneConnections (::webrtc::ArrayView<::webrtc::Connection const *const > connections) |
|
virtual ::std::optional<::webrtc::NetworkRoute > | network_route () const |
|
virtual ::std::optional<::std::reference_wrapper<::webrtc::StunDictionaryWriter > > | GetDictionaryWriter () |
|
virtual::webrtc::FieldTrialsView const * | field_trials () const |
| virtual void | ResetDtlsStunPiggybackCallbacks () |
| virtual void | SetDtlsStunPiggybackCallbacks (::webrtc::DtlsStunPiggybackCallbacks &&callbacks) |
|
virtual::webrtc::IceParameters const * | local_ice_parameters () const |
|
virtual::webrtc::IceParameters const * | remote_ice_parameters () const |
|
MCAPI void | AddAllocatorSession (::std::unique_ptr<::webrtc::PortAllocatorSession > session) |
|
MCAPI void | AddConnection (::webrtc::Connection *connection) |
|
MCAPI void | AddRemoteCandidateWithResult (::webrtc::Candidate candidate, ::webrtc::AsyncDnsResolverResult const &result) |
|
MCAPI void | CheckLocalNetworkAccessPermission (::webrtc::Candidate const &candidate) |
|
MCAPI::webrtc::IceTransportState | ComputeIceTransportState () const |
|
MCAPI::webrtc::IceTransportStateInternal | ComputeState () const |
|
MCAPI::webrtc::NetworkRoute | ConfigureNetworkRoute (::webrtc::Connection const *conn) |
|
MCAPI bool | CreateConnection (::webrtc::PortInterface *port, ::webrtc::Candidate const &remote_candidate, ::webrtc::PortInterface *origin_port) |
|
MCAPI void | FinishAddingRemoteCandidate (::webrtc::Candidate const &new_remote_candidate) |
|
MCAPI void | HandleAllTimedOut () |
|
MCAPI bool | IsDuplicateRemoteCandidate (::webrtc::Candidate const &candidate) |
|
MCAPI void | OnCandidateError (::webrtc::PortAllocatorSession *, ::webrtc::IceCandidateErrorEvent const &event) |
|
MCAPI void | OnCandidateFilterChanged (uint prev_filter, uint cur_filter) |
|
MCAPI void | OnCandidateResolved (::webrtc::AsyncDnsResolverInterface *resolver) |
|
MCAPI void | OnCandidatesAllocationDone (::webrtc::PortAllocatorSession *) |
|
MCAPI void | OnCandidatesReady (::webrtc::PortAllocatorSession *, ::std::vector<::webrtc::Candidate > const &candidates) |
|
MCAPI void | OnCandidatesRemoved (::webrtc::PortAllocatorSession *session, ::std::vector<::webrtc::Candidate > const &candidates) |
|
MCAPI void | OnConnectionDestroyed (::webrtc::Connection *connection) |
|
MCAPI void | OnConnectionStateChange (::webrtc::Connection *connection) |
|
MCAPI void | OnLocalNetworkAccessResult (::webrtc::LocalNetworkAccessPermissionInterface *permission_query, ::webrtc::LocalNetworkAccessPermissionStatus status) |
|
MCAPI void | OnNominated (::webrtc::Connection *conn) |
|
MCAPI void | OnPortReady (::webrtc::PortAllocatorSession *, ::webrtc::PortInterface *port) |
|
MCAPI void | OnPortsPruned (::webrtc::PortAllocatorSession *, ::std::vector<::webrtc::PortInterface * > const &ports) |
|
MCAPI void | OnReadyToSend (::webrtc::Connection *connection) |
|
MCAPI void | OnSelectedConnectionDestroyed () |
|
MCAPI void | OnSentPacket (::webrtc::SentPacketInfo const &sent_packet) |
|
MCAPI void | OnUnknownAddress (::webrtc::PortInterface *port, ::webrtc::SocketAddress const &address, ::webrtc::ProtocolType proto, ::webrtc::IceMessage *stun_msg, ::std::string const &remote_username, bool port_muxed) |
|
MCAPI | P2PTransportChannel (::webrtc::Environment const &env, ::std::string_view transport_name, int component, ::webrtc::PortAllocator *allocator, ::webrtc::AsyncDnsResolverFactoryInterface *async_dns_resolver_factory, ::std::unique_ptr<::webrtc::AsyncDnsResolverFactoryInterface > owned_dns_resolver_factory, ::webrtc::LocalNetworkAccessPermissionFactoryInterface *lna_permission_factory, ::webrtc::IceControllerFactoryInterface *ice_controller_factory, ::webrtc::ActiveIceControllerFactoryInterface *active_ice_controller_factory) |
|
MCAPI void | ParseFieldTrials (::webrtc::FieldTrialsView const &field_trials) |
|
MCAPI bool | PresumedWritable (::webrtc::Connection const *conn) const |
|
MCAPI void | RememberRemoteCandidate (::webrtc::Candidate const &remote_candidate, ::webrtc::PortInterface *origin_port) |
|
MCAPI void | RemoveConnection (::webrtc::Connection *connection) |
|
MCAPI void | ResolveHostnameCandidate (::webrtc::Candidate const &candidate) |
|
MCAPI::webrtc::Candidate | SanitizeRemoteCandidate (::webrtc::Candidate const &c) const |
|
MCAPI void | SendPingRequestInternal (::webrtc::Connection *connection) |
|
MCAPI void | SwitchSelectedConnectionInternal (::webrtc::Connection *conn, ::webrtc::IceSwitchReason reason) |
|
MCAPI::std::string | ToString () const |
|
MCAPI void | UpdateTransportState () |
|
MCAPI void * | $ctor (::webrtc::Environment const &env, ::std::string_view transport_name, int component, ::webrtc::PortAllocator *allocator, ::webrtc::AsyncDnsResolverFactoryInterface *async_dns_resolver_factory, ::std::unique_ptr<::webrtc::AsyncDnsResolverFactoryInterface > owned_dns_resolver_factory, ::webrtc::LocalNetworkAccessPermissionFactoryInterface *lna_permission_factory, ::webrtc::IceControllerFactoryInterface *ice_controller_factory, ::webrtc::ActiveIceControllerFactoryInterface *active_ice_controller_factory) |
|
MCAPI void | $dtor () |
|
MCAPI::webrtc::IceTransportStateInternal | $GetState () const |
|
MCAPI::webrtc::IceTransportState | $GetIceTransportState () const |
|
MCAPI::std::string const & | $transport_name () const |
|
MCAPI int | $component () const |
|
MCAPI bool | $writable () const |
|
MCAPI bool | $receiving () const |
|
MCAPI void | $SetIceRole (::webrtc::IceRole ice_role) |
|
MCAPI::webrtc::IceRole | $GetIceRole () const |
|
MCAPI void | $SetIceParameters (::webrtc::IceParameters const &ice_params) |
|
MCAPI void | $SetRemoteIceParameters (::webrtc::IceParameters const &ice_params) |
|
MCAPI void | $SetRemoteIceMode (::webrtc::IceMode mode) |
|
MCAPI void | $MaybeStartGathering () |
|
MCAPI::webrtc::IceGatheringState | $gathering_state () const |
|
MCAPI void | $AddRemoteCandidate (::webrtc::Candidate const &candidate) |
|
MCAPI void | $RemoveRemoteCandidate (::webrtc::Candidate const &cand_to_remove) |
|
MCAPI void | $RemoveAllRemoteCandidates () |
|
MCAPI void | $SetIceConfig (::webrtc::IceConfig const &config) |
|
MCAPI::webrtc::IceConfig const & | $config () const |
|
MCAPI int | $SendPacket (char const *data, uint64 len, ::webrtc::AsyncSocketPacketOptions const &options, int flags) |
|
MCAPI int | $SetOption (::webrtc::Socket::Option opt, int value) |
|
MCAPI bool | $GetOption (::webrtc::Socket::Option opt, int *value) |
|
MCAPI int | $GetError () |
|
MCAPI bool | $GetStats (::webrtc::IceTransportStats *ice_transport_stats) |
|
MCAPI ::std::optional< int > | $GetRttEstimate () |
|
MCAPI::webrtc::Connection const * | $selected_connection () const |
|
MCAPI ::std::optional<::webrtc::CandidatePair const > | $GetSelectedCandidatePair () const |
|
MCAPI void | $OnStartedPinging () |
|
MCAPI int64 | $GetLastPingSentMs () const |
|
MCAPI void | $UpdateConnectionStates () |
|
MCAPI void | $UpdateState () |
|
MCAPI void | $SendPingRequest (::webrtc::Connection const *connection) |
|
MCAPI void | $SwitchSelectedConnection (::webrtc::Connection const *new_connection, ::webrtc::IceSwitchReason reason) |
|
MCAPI void | $ForgetLearnedStateForConnections (::webrtc::ArrayView<::webrtc::Connection const *const > connections) |
|
MCAPI bool | $PruneConnections (::webrtc::ArrayView<::webrtc::Connection const *const > connections) |
|
MCAPI ::std::optional<::webrtc::NetworkRoute > | $network_route () const |
|
MCAPI ::std::optional<::std::reference_wrapper<::webrtc::StunDictionaryWriter > > | $GetDictionaryWriter () |
|
MCAPI::webrtc::FieldTrialsView const * | $field_trials () const |
|
MCAPI void | $ResetDtlsStunPiggybackCallbacks () |
|
MCAPI void | $SetDtlsStunPiggybackCallbacks (::webrtc::DtlsStunPiggybackCallbacks &&callbacks) |
|
MCAPI::webrtc::IceParameters const * | $local_ice_parameters () const |
|
MCAPI::webrtc::IceParameters const * | $remote_ice_parameters () const |
|
virtual void | SetIceTiebreaker (uint64) |
|
virtual void | SetIceCredentials (::std::string_view ice_ufrag, ::std::string_view ice_pwd) |
|
virtual void | SetRemoteIceCredentials (::std::string_view ice_ufrag, ::std::string_view ice_pwd) |
| MCAPI void | AddGatheringStateCallback (void const *removal_tag, ::absl::AnyInvocable< void(::webrtc::IceTransportInternal *)> callback) |
| MCAPI void | SendGatheringStateEvent () |
| MCAPI void * | $ctor () |
| MCAPI void | $SetIceTiebreaker (uint64) |
| MCAPI void | $SetIceCredentials (::std::string_view ice_ufrag, ::std::string_view ice_pwd) |
| MCAPI void | $SetRemoteIceCredentials (::std::string_view ice_ufrag, ::std::string_view ice_pwd) |
| MCAPI void | DeregisterReceivedPacketCallback (void *id) |
| MCAPI void | NotifyOnClose () |
| MCAPI void | NotifyPacketReceived (::webrtc::ReceivedIpPacket const &packet) |
| MCAPI void | RegisterReceivedPacketCallback (void *id, ::absl::AnyInvocable< void(::webrtc::PacketTransportInternal *, ::webrtc::ReceivedIpPacket const &)> callback) |
| MCAPI void | SetOnCloseCallback (::absl::AnyInvocable< void() && > callback) |
|
|
::ll::UntypedStorage< 8, 40 > | mUnkc7c778 |
|
::ll::UntypedStorage< 8, 32 > | mUnkde92b6 |
|
::ll::UntypedStorage< 4, 4 > | mUnke0f315 |
|
::ll::UntypedStorage< 8, 8 > | mUnk1319a2 |
|
::ll::UntypedStorage< 8, 8 > | mUnka8eed9 |
|
::ll::UntypedStorage< 8, 8 > | mUnka07ab3 |
|
::ll::UntypedStorage< 8, 8 > | mUnkef0c93 |
|
::ll::UntypedStorage< 8, 8 > | mUnk1d74be |
|
::ll::UntypedStorage< 1, 1 > | mUnk395f7d |
|
::ll::UntypedStorage< 4, 4 > | mUnkc48560 |
|
::ll::UntypedStorage< 8, 24 > | mUnk2a5070 |
|
::ll::UntypedStorage< 8, 24 > | mUnk577d3a |
|
::ll::UntypedStorage< 8, 24 > | mUnk8d628f |
|
::ll::UntypedStorage< 8, 8 > | mUnk4c1e5c |
|
::ll::UntypedStorage< 8, 24 > | mUnk1cd045 |
|
::ll::UntypedStorage< 8, 24 > | mUnke24ff9 |
|
::ll::UntypedStorage< 1, 1 > | mUnk6dbc24 |
|
::ll::UntypedStorage< 8, 16 > | mUnkc3f5d7 |
|
::ll::UntypedStorage< 8, 72 > | mUnkd3e9df |
|
::ll::UntypedStorage< 8, 24 > | mUnk94e314 |
|
::ll::UntypedStorage< 4, 4 > | mUnkb1f848 |
|
::ll::UntypedStorage< 4, 4 > | mUnkf50505 |
|
::ll::UntypedStorage< 4, 4 > | mUnk8e4414 |
|
::ll::UntypedStorage< 8, 8 > | mUnk9a15d4 |
|
::ll::UntypedStorage< 8, 8 > | mUnk16867c |
|
::ll::UntypedStorage< 4, 4 > | mUnkf14066 |
|
::ll::UntypedStorage< 4, 4 > | mUnkd04041 |
|
::ll::UntypedStorage< 4, 4 > | mUnkb4c889 |
|
::ll::UntypedStorage< 4, 128 > | mUnk1cde3f |
|
::ll::UntypedStorage< 4, 4 > | mUnk639e58 |
|
::ll::UntypedStorage< 4, 4 > | mUnk5e8551 |
|
::ll::UntypedStorage< 1, 1 > | mUnk973d78 |
|
::ll::UntypedStorage< 1, 1 > | mUnkf9a9c2 |
|
::ll::UntypedStorage< 1, 1 > | mUnk35118b |
|
::ll::UntypedStorage< 4, 40 > | mUnkefe9e8 |
|
::ll::UntypedStorage< 8, 72 > | mUnk91b932 |
|
::ll::UntypedStorage< 8, 8 > | mUnkd629fc |
|
::ll::UntypedStorage< 8, 24 > | mUnka78b59 |
|
::ll::UntypedStorage< 8, 24 > | mUnkcee33b |
|
::ll::UntypedStorage< 8, 8 > | mUnk3b742d |
|
::ll::UntypedStorage< 8, 8 > | mUnk15e299 |
|
::ll::UntypedStorage< 8, 8 > | mUnk9f5816 |
|
::ll::UntypedStorage< 8, 8 > | mUnka600bf |
|
::ll::UntypedStorage< 4, 4 > | mUnke026d1 |
|
::ll::UntypedStorage< 8, 8 > | mUnk9e4e9b |
|
::ll::UntypedStorage< 4, 60 > | mUnk702fd5 |
|
::ll::UntypedStorage< 8, 64 > | mUnk82a0c0 |
|
::ll::UntypedStorage< 8, 40 > | mUnkd3cde6 |
|
::ll::UntypedStorage< 8, 64 > | mUnka83f7a |
|
::ll::UntypedStorage< 8, 48 > | mUnkae0c44 |
|
::ll::UntypedStorage< 8, 48 > | mUnkfce510 |
|
::ll::UntypedStorage< 8, 48 > | mUnk8bf01f |
|
::ll::UntypedStorage< 8, 48 > | mUnk66de67 |
|
::ll::UntypedStorage< 8, 48 > | mUnkbb3972 |
|
::ll::UntypedStorage< 8, 32 > | mUnk7137b3 |
|
::ll::UntypedStorage< 8, 32 > | mUnk3ece04 |
|
::ll::UntypedStorage< 8, 32 > | mUnk6ffc4a |
|
::ll::UntypedStorage< 8, 32 > | mUnk46d3e7 |
|
::ll::UntypedStorage< 8, 32 > | mUnk929071 |
|
::ll::UntypedStorage< 8, 32 > | mUnk7a4201 |
|
::ll::UntypedStorage< 8, 80 > | mUnk828022 |
|
::ll::UntypedStorage< 8, 80 > | mUnke26b3e |
|
::ll::UntypedStorage< 8, 80 > | mUnkf52641 |
|
::ll::UntypedStorage< 8, 80 > | mUnke10465 |
|
::ll::UntypedStorage< 8, 48 > | mUnk2b2297 |
|
::ll::UntypedStorage< 8, 48 > | mUnk42e1b5 |
|
::ll::UntypedStorage< 8, 48 > | mUnkc67bb0 |
|
::ll::UntypedStorage< 8, 48 > | mUnk1d466e |
|
::ll::UntypedStorage< 8, 48 > | mUnkbdcd5f |
|
::ll::UntypedStorage< 1, 1 > | mUnk479ec6 |
|
::ll::UntypedStorage< 8, 32 > | mUnk358664 |
|
::ll::UntypedStorage< 8, 32 > | mUnk6b66e6 |