|
UDPPort & | operator= (UDPPort const &) |
|
| UDPPort (UDPPort const &) |
|
virtual void | PrepareAddress () |
|
virtual::cricket::Connection * | CreateConnection (::cricket::Candidate const &address, ::cricket::PortInterface::CandidateOrigin origin) |
|
virtual int | SetOption (::rtc::Socket::Option opt, int value) |
|
virtual int | GetOption (::rtc::Socket::Option opt, int *value) |
|
virtual int | GetError () |
|
virtual bool | HandleIncomingPacket (::rtc::AsyncPacketSocket *socket, ::rtc::ReceivedPacket const &packet) |
|
virtual bool | SupportsProtocol (::std::string_view protocol) const |
|
virtual::cricket::ProtocolType | GetProtocol () const |
|
virtual void | GetStunStats (::std::optional<::cricket::StunStats > *stats) |
|
virtual int | SendTo (void const *data, uint64 size, ::rtc::SocketAddress const &addr, ::rtc::PacketOptions const &options, bool payload) |
|
virtual void | UpdateNetworkCost () |
|
virtual::rtc::DiffServCodePoint | StunDscpValue () const |
|
virtual void | PostAddAddress (bool is_final) |
|
virtual void | OnSentPacket (::rtc::AsyncPacketSocket *socket, ::rtc::SentPacket const &sent_packet) |
|
MCAPI bool | HasStunCandidateWithAddress (::rtc::SocketAddress const &addr) const |
|
MCAPI bool | Init () |
|
MCAPI void | MaybePrepareStunCandidate () |
|
MCAPI bool | MaybeSetDefaultLocalAddress (::rtc::SocketAddress *addr) const |
|
MCAPI void | MaybeSetPortCompleteOrError () |
|
MCAPI void | OnLocalAddressReady (::rtc::AsyncPacketSocket *socket, ::rtc::SocketAddress const &address) |
|
MCAPI void | OnReadPacket (::rtc::AsyncPacketSocket *socket, ::rtc::ReceivedPacket const &packet) |
|
MCAPI void | OnReadyToSend (::rtc::AsyncPacketSocket *socket) |
|
MCAPI void | OnResolveResult (::rtc::SocketAddress const &input, int error) |
|
MCAPI void | OnSendPacket (void const *data, uint64 size, ::cricket::StunRequest *req) |
|
MCAPI void | OnStunBindingOrResolveRequestFailed (::rtc::SocketAddress const &stun_server_addr, int error_code, ::std::string_view reason) |
|
MCAPI void | OnStunBindingRequestSucceeded (int rtt_ms, ::rtc::SocketAddress const &stun_server_addr, ::rtc::SocketAddress const &stun_reflected_addr) |
|
MCAPI void | ResolveStunAddress (::rtc::SocketAddress const &stun_addr) |
|
MCAPI void | SendStunBindingRequest (::rtc::SocketAddress const &stun_addr) |
|
MCAPI void | SendStunBindingRequests () |
|
MCAPI | UDPPort (::rtc::Thread *thread, ::webrtc::IceCandidateType type, ::rtc::PacketSocketFactory *factory, ::rtc::Network const *network, ::std::shared_ptr<::rtc::AsyncPacketSocket > socket, ::std::string_view username, ::std::string_view password, bool emit_local_for_anyaddress, ::webrtc::FieldTrialsView const *field_trials) |
|
MCAPI | UDPPort (::rtc::Thread *thread, ::webrtc::IceCandidateType type, ::rtc::PacketSocketFactory *factory, ::rtc::Network const *network, ushort min_port, ushort max_port, ::std::string_view username, ::std::string_view password, bool emit_local_for_anyaddress, ::webrtc::FieldTrialsView const *field_trials) |
|
MCAPI void | set_stun_keepalive_delay (::std::optional< int > const &delay) |
|
MCAPI void * | $ctor (::rtc::Thread *thread, ::webrtc::IceCandidateType type, ::rtc::PacketSocketFactory *factory, ::rtc::Network const *network, ::std::shared_ptr<::rtc::AsyncPacketSocket > socket, ::std::string_view username, ::std::string_view password, bool emit_local_for_anyaddress, ::webrtc::FieldTrialsView const *field_trials) |
|
MCAPI void * | $ctor (::rtc::Thread *thread, ::webrtc::IceCandidateType type, ::rtc::PacketSocketFactory *factory, ::rtc::Network const *network, ushort min_port, ushort max_port, ::std::string_view username, ::std::string_view password, bool emit_local_for_anyaddress, ::webrtc::FieldTrialsView const *field_trials) |
|
MCAPI void | $dtor () |
|
MCAPI void | $PrepareAddress () |
|
MCAPI::cricket::Connection * | $CreateConnection (::cricket::Candidate const &address, ::cricket::PortInterface::CandidateOrigin origin) |
|
MCAPI int | $SetOption (::rtc::Socket::Option opt, int value) |
|
MCAPI int | $GetOption (::rtc::Socket::Option opt, int *value) |
|
MCAPI int | $GetError () |
|
MCAPI bool | $HandleIncomingPacket (::rtc::AsyncPacketSocket *socket, ::rtc::ReceivedPacket const &packet) |
|
MCAPI bool | $SupportsProtocol (::std::string_view protocol) const |
|
MCAPI::cricket::ProtocolType | $GetProtocol () const |
|
MCAPI void | $GetStunStats (::std::optional<::cricket::StunStats > *stats) |
|
MCAPI int | $SendTo (void const *data, uint64 size, ::rtc::SocketAddress const &addr, ::rtc::PacketOptions const &options, bool payload) |
|
MCAPI void | $UpdateNetworkCost () |
|
MCAPI::rtc::DiffServCodePoint | $StunDscpValue () const |
|
MCAPI void | $PostAddAddress (bool is_final) |
|
MCAPI void | $OnSentPacket (::rtc::AsyncPacketSocket *socket, ::rtc::SentPacket const &sent_packet) |
|
virtual::webrtc::IceCandidateType | Type () const |
|
virtual::rtc::Network const * | Network () const |
|
virtual::cricket::IceRole | GetIceRole () const |
|
virtual void | SetIceRole (::cricket::IceRole role) |
|
virtual void | SetIceTiebreaker (uint64 tiebreaker) |
|
virtual uint64 | IceTiebreaker () const |
|
virtual bool | SharedSocket () const |
|
virtual::webrtc::TaskQueueBase * | thread () |
|
virtual::rtc::PacketSocketFactory * | socket_factory () const |
|
virtual::std::string const & | content_name () const |
|
virtual bool | send_retransmit_count_attribute () const |
|
virtual uint | generation () const |
|
virtual void | set_generation (uint generation) |
|
virtual ::std::vector<::cricket::Candidate > const & | Candidates () const |
|
virtual void | SubscribePortDestroyed (::std::function< void(::cricket::PortInterface *)> callback) |
|
virtual::cricket::Connection * | GetConnection (::rtc::SocketAddress const &remote_addr) |
|
virtual void | DestroyConnection (::cricket::Connection *conn) |
|
virtual void | DestroyConnectionAsync (::cricket::Connection *conn) |
|
virtual bool | CanHandleIncomingPacketsFrom (::rtc::SocketAddress const &) const |
|
virtual void | SendBindingErrorResponse (::cricket::StunMessage *message, ::rtc::SocketAddress const &addr, int error_code, ::std::string_view reason) |
|
virtual::std::string const & | user_agent () |
|
virtual::rtc::ProxyInfo const & | proxy () |
|
virtual void | EnablePortPackets () |
|
virtual::std::string | ToString () const |
|
virtual bool | ParseStunUsername (::cricket::StunMessage const *stun_msg, ::std::string *local_ufrag, ::std::string *remote_ufrag) const |
|
virtual::std::string | CreateStunUsername (::std::string_view remote_username) const |
|
virtual bool | MaybeIceRoleConflict (::rtc::SocketAddress const &addr, ::cricket::IceMessage *stun_msg, ::std::string_view remote_ufrag) |
|
virtual void | AddPrflxCandidate (::cricket::Candidate const &local) |
|
virtual short | network_cost () const |
|
virtual bool | GetStunMessage (char const *data, uint64 size, ::rtc::SocketAddress const &addr, ::std::unique_ptr<::cricket::IceMessage > *out_msg, ::std::string *out_username) |
|
virtual void | HandleConnectionDestroyed (::cricket::Connection *conn) |
|
MCAPI void | AddAddress (::rtc::SocketAddress const &address, ::rtc::SocketAddress const &base_address, ::rtc::SocketAddress const &related_address, ::std::string_view protocol, ::std::string_view relay_protocol, ::std::string_view tcptype, ::webrtc::IceCandidateType type, uint type_preference, uint relay_preference, ::std::string_view url, bool is_final) |
|
MCAPI void | AddOrReplaceConnection (::cricket::Connection *conn) |
|
MCAPI void | CancelPendingTasks () |
|
MCAPI void | CopyPortInformationToPacketInfo (::rtc::PacketInfo *info) const |
|
MCAPI void | Destroy () |
|
MCAPI void | DestroyAllConnections () |
|
MCAPI void | DestroyConnectionInternal (::cricket::Connection *conn, bool async) |
|
MCAPI void | DestroyIfDead () |
|
MCAPI void | FinishAddingAddress (::cricket::Candidate const &c, bool is_final) |
|
MCAPI bool | IsCompatibleAddress (::rtc::SocketAddress const &addr) |
|
MCAPI void | KeepAliveUntilPruned () |
|
MCAPI bool | MaybeObfuscateAddress (::cricket::Candidate const &c, bool is_final) |
|
MCAPI ::rtc::WeakPtr<::cricket::Port > | NewWeakPtr () |
|
MCAPI bool | OnConnectionDestroyed (::cricket::Connection *conn) |
|
MCAPI void | OnNetworkTypeChanged (::rtc::Network const *network) |
|
MCAPI void | OnReadPacket (::rtc::ReceivedPacket const &packet, ::cricket::ProtocolType proto) |
|
MCAPI void | OnReadyToSend () |
|
MCAPI void | PostDestroyIfDead (bool delayed) |
|
MCAPI void | Prune () |
|
MCAPI void | SendPortDestroyed (::cricket::Port *port) |
|
MCAPI void | SendUnknownAttributesErrorResponse (::cricket::StunMessage *message, ::rtc::SocketAddress const &addr, ::std::vector< ushort > const &unknown_types) |
|
MCAPI void | SetIceParameters (int component, ::std::string_view username_fragment, ::std::string_view password) |
|
MCAPI void | set_content_name (::std::string_view content_name) |
|
MCAPI::std::string const & | username_fragment () const |
|
MCAPI void * | $ctor (::webrtc::TaskQueueBase *thread, ::webrtc::IceCandidateType type, ::rtc::PacketSocketFactory *factory, ::rtc::Network const *network, ::std::string_view username_fragment, ::std::string_view password, ::webrtc::FieldTrialsView const *field_trials) |
|
MCAPI void * | $ctor (::webrtc::TaskQueueBase *thread, ::webrtc::IceCandidateType type, ::rtc::PacketSocketFactory *factory, ::rtc::Network const *network, ushort min_port, ushort max_port, ::std::string_view username_fragment, ::std::string_view password, ::webrtc::FieldTrialsView const *field_trials, bool shared_socket) |
|
MCAPI void * | $ctor () |
|
MCAPI::webrtc::IceCandidateType | $Type () const |
|
MCAPI::rtc::Network const * | $Network () const |
|
MCAPI::cricket::IceRole | $GetIceRole () const |
|
MCAPI void | $SetIceRole (::cricket::IceRole role) |
|
MCAPI void | $SetIceTiebreaker (uint64 tiebreaker) |
|
MCAPI uint64 | $IceTiebreaker () const |
|
MCAPI bool | $SharedSocket () const |
|
MCAPI::webrtc::TaskQueueBase * | $thread () |
|
MCAPI::rtc::PacketSocketFactory * | $socket_factory () const |
|
MCAPI::std::string const & | $content_name () const |
|
MCAPI bool | $send_retransmit_count_attribute () const |
|
MCAPI uint | $generation () const |
|
MCAPI void | $set_generation (uint generation) |
|
MCAPI ::std::vector<::cricket::Candidate > const & | $Candidates () const |
|
MCAPI void | $SubscribePortDestroyed (::std::function< void(::cricket::PortInterface *)> callback) |
|
MCAPI::cricket::Connection * | $GetConnection (::rtc::SocketAddress const &remote_addr) |
|
MCAPI void | $DestroyConnection (::cricket::Connection *conn) |
|
MCAPI void | $DestroyConnectionAsync (::cricket::Connection *conn) |
|
MCAPI bool | $CanHandleIncomingPacketsFrom (::rtc::SocketAddress const &) const |
|
MCAPI void | $SendBindingErrorResponse (::cricket::StunMessage *message, ::rtc::SocketAddress const &addr, int error_code, ::std::string_view reason) |
|
MCAPI::std::string const & | $user_agent () |
|
MCAPI::rtc::ProxyInfo const & | $proxy () |
|
MCAPI void | $EnablePortPackets () |
|
MCAPI::std::string | $ToString () const |
|
MCAPI bool | $ParseStunUsername (::cricket::StunMessage const *stun_msg, ::std::string *local_ufrag, ::std::string *remote_ufrag) const |
|
MCAPI::std::string | $CreateStunUsername (::std::string_view remote_username) const |
|
MCAPI bool | $MaybeIceRoleConflict (::rtc::SocketAddress const &addr, ::cricket::IceMessage *stun_msg, ::std::string_view remote_ufrag) |
|
MCAPI void | $AddPrflxCandidate (::cricket::Candidate const &local) |
|
MCAPI short | $network_cost () const |
|
MCAPI bool | $GetStunMessage (char const *data, uint64 size, ::rtc::SocketAddress const &addr, ::std::unique_ptr<::cricket::IceMessage > *out_msg, ::std::string *out_username) |
|
MCAPI void | $HandleConnectionDestroyed (::cricket::Connection *conn) |
|
|
::ll::UntypedStorage< 8, 16 > | mUnk376c27 |
|
::ll::UntypedStorage< 8, 16 > | mUnk8aeaa5 |
|
::ll::UntypedStorage< 8, 16 > | mUnkfd4ead |
|
::ll::UntypedStorage< 8, 88 > | mUnka4b56d |
|
::ll::UntypedStorage< 8, 24 > | mUnkcaca4f |
|
::ll::UntypedStorage< 8, 16 > | mUnk25aa4a |
|
::ll::UntypedStorage< 4, 4 > | mUnk2b5421 |
|
::ll::UntypedStorage< 4, 4 > | mUnkd369e5 |
|
::ll::UntypedStorage< 8, 8 > | mUnk97aa4e |
|
::ll::UntypedStorage< 1, 1 > | mUnk925be5 |
|
::ll::UntypedStorage< 4, 4 > | mUnke81ffc |
|
::ll::UntypedStorage< 4, 4 > | mUnkcc71f3 |
|
::ll::UntypedStorage< 4, 4 > | mUnk3072d4 |
|
::ll::UntypedStorage< 8, 24 > | mUnk6d7703 |
|
::ll::UntypedStorage< 1, 1 > | mUnkb6d855 |
|
::ll::UntypedStorage< 1, 1 > | mUnk6d449a |
|
::ll::UntypedStorage< 8, 48 > | mUnkf8829f |
|
::ll::UntypedStorage< 8, 48 > | mUnk32b903 |
|
::ll::UntypedStorage< 8, 48 > | mUnkfb6f17 |
|
::ll::UntypedStorage< 8, 48 > | mUnkd8690d |
|
::ll::UntypedStorage< 8, 8 > | mUnk1f5d40 |
|
::ll::UntypedStorage< 8, 8 > | mUnkef78fb |
|
::ll::UntypedStorage< 8, 16 > | mUnkee3bac |
|
::ll::UntypedStorage< 4, 4 > | mUnk2e7652 |
|
::ll::UntypedStorage< 1, 1 > | mUnka1e9f2 |
|
::ll::UntypedStorage< 8, 8 > | mUnk6a65ff |
|
::ll::UntypedStorage< 2, 2 > | mUnka89da2 |
|
::ll::UntypedStorage< 2, 2 > | mUnkd9b8ef |
|
::ll::UntypedStorage< 8, 32 > | mUnk72604c |
|
::ll::UntypedStorage< 4, 4 > | mUnk3fbd2d |
|
::ll::UntypedStorage< 4, 4 > | mUnkf89ead |
|
::ll::UntypedStorage< 8, 32 > | mUnk91f197 |
|
::ll::UntypedStorage< 8, 32 > | mUnk4c6b73 |
|
::ll::UntypedStorage< 8, 24 > | mUnkd50e06 |
|
::ll::UntypedStorage< 8, 16 > | mUnkd49eb3 |
|
::ll::UntypedStorage< 4, 4 > | mUnkd69d7a |
|
::ll::UntypedStorage< 1, 1 > | mUnk54ba3b |
|
::ll::UntypedStorage< 4, 4 > | mUnk63f381 |
|
::ll::UntypedStorage< 8, 8 > | mUnk1da110 |
|
::ll::UntypedStorage< 1, 1 > | mUnk2c9e2c |
|
::ll::UntypedStorage< 8, 32 > | mUnk56e09d |
|
::ll::UntypedStorage< 1, 1 > | mUnk74a12f |
|
::ll::UntypedStorage< 2, 2 > | mUnk69b322 |
|
::ll::UntypedStorage< 4, 4 > | mUnkdb5cc3 |
|
::ll::UntypedStorage< 8, 8 > | mUnkde22e1 |
|
::ll::UntypedStorage< 4, 4 > | mUnkb0ecc0 |
|
::ll::UntypedStorage< 8, 32 > | mUnk637d1b |
|
::ll::UntypedStorage< 8, 16 > | mUnk6b24c4 |
|
::ll::UntypedStorage< 8, 48 > | mUnkcfff39 |
|
::ll::UntypedStorage< 8, 48 > | mUnkc21d2f |
|
::ll::UntypedStorage< 8, 48 > | mUnk233bda |
|
::ll::UntypedStorage< 8, 48 > | mUnkb4c561 |
|