|
|
UDPPort & | operator= (UDPPort const &) |
|
| UDPPort (UDPPort const &) |
| virtual void | PrepareAddress () |
| virtual::webrtc::Connection * | CreateConnection (::webrtc::Candidate const &address, ::webrtc::PortInterface::CandidateOrigin) |
| virtual int | SetOption (::webrtc::Socket::Option opt, int value) |
| virtual int | GetOption (::webrtc::Socket::Option opt, int *value) |
| virtual int | GetError () |
| virtual bool | HandleIncomingPacket (::webrtc::AsyncPacketSocket *socket, ::webrtc::ReceivedIpPacket const &packet) |
| virtual bool | SupportsProtocol (::std::string_view protocol) const |
| virtual::webrtc::ProtocolType | GetProtocol () const |
| virtual void | GetStunStats (::std::optional<::webrtc::StunStats > *stats) |
| virtual int | SendTo (void const *data, uint64 size, ::webrtc::SocketAddress const &addr, ::webrtc::AsyncSocketPacketOptions const &options, bool) |
| virtual void | UpdateNetworkCost () |
| virtual::webrtc::DiffServCodePoint | StunDscpValue () const |
| virtual void | PostAddAddress (bool is_final) |
| virtual void | OnSentPacket (::webrtc::AsyncPacketSocket *, ::webrtc::SentPacketInfo const &sent_packet) |
| MCAPI bool | Init () |
| MCAPI bool | MaybeSetDefaultLocalAddress (::webrtc::SocketAddress *addr) const |
| MCAPI void | MaybeSetPortCompleteOrError () |
| MCAPI void | OnLocalAddressReady (::webrtc::AsyncPacketSocket *, ::webrtc::SocketAddress const &address) |
| MCAPI void | OnReadPacket (::webrtc::AsyncPacketSocket *socket, ::webrtc::ReceivedIpPacket const &packet) |
| MCAPI void | OnReadyToSend (::webrtc::AsyncPacketSocket *) |
| MCAPI void | OnResolveResult (::webrtc::SocketAddress const &input, int error) |
| MCAPI void | OnSendPacket (void const *data, uint64 size, ::webrtc::StunRequest *req) |
| MCAPI void | OnStunBindingOrResolveRequestFailed (::webrtc::SocketAddress const &stun_server_addr, int error_code, ::std::string_view reason) |
| MCAPI void | OnStunBindingRequestSucceeded (::webrtc::TimeDelta rtt, ::webrtc::SocketAddress const &stun_server_addr, ::webrtc::SocketAddress const &stun_reflected_addr) |
| MCAPI void | ResolveStunAddress (::webrtc::SocketAddress const &stun_addr) |
| MCAPI void | SendStunBindingRequest (::webrtc::SocketAddress const &stun_addr) |
| MCAPI void | SendStunBindingRequests () |
| MCAPI | UDPPort (::webrtc::Port::PortParametersRef const &args, ::webrtc::IceCandidateType type, ::std::shared_ptr<::webrtc::AsyncPacketSocket > socket, bool emit_local_for_anyaddress) |
| MCAPI | UDPPort (::webrtc::Port::PortParametersRef const &args, ::webrtc::IceCandidateType type, ushort min_port, ushort max_port, bool emit_local_for_anyaddress) |
| MCAPI void | set_stun_keepalive_delay (::std::optional< int > const &delay) |
| MCAPI void * | $ctor (::webrtc::Port::PortParametersRef const &args, ::webrtc::IceCandidateType type, ::std::shared_ptr<::webrtc::AsyncPacketSocket > socket, bool emit_local_for_anyaddress) |
| MCAPI void * | $ctor (::webrtc::Port::PortParametersRef const &args, ::webrtc::IceCandidateType type, ushort min_port, ushort max_port, bool emit_local_for_anyaddress) |
| MCAPI void | $dtor () |
| MCAPI void | $PrepareAddress () |
| MCAPI::webrtc::Connection * | $CreateConnection (::webrtc::Candidate const &address, ::webrtc::PortInterface::CandidateOrigin) |
| MCAPI int | $SetOption (::webrtc::Socket::Option opt, int value) |
| MCAPI int | $GetOption (::webrtc::Socket::Option opt, int *value) |
| MCAPI int | $GetError () |
| MCAPI bool | $HandleIncomingPacket (::webrtc::AsyncPacketSocket *socket, ::webrtc::ReceivedIpPacket const &packet) |
| MCAPI bool | $SupportsProtocol (::std::string_view protocol) const |
| MCAPI::webrtc::ProtocolType | $GetProtocol () const |
| MCAPI void | $GetStunStats (::std::optional<::webrtc::StunStats > *stats) |
| MCAPI int | $SendTo (void const *data, uint64 size, ::webrtc::SocketAddress const &addr, ::webrtc::AsyncSocketPacketOptions const &options, bool) |
| MCAPI void | $UpdateNetworkCost () |
| MCAPI::webrtc::DiffServCodePoint | $StunDscpValue () const |
| MCAPI void | $PostAddAddress (bool is_final) |
| MCAPI void | $OnSentPacket (::webrtc::AsyncPacketSocket *, ::webrtc::SentPacketInfo const &sent_packet) |
| virtual::webrtc::IceCandidateType | Type () const |
| virtual::webrtc::Network const * | Network () const |
| virtual::webrtc::IceRole | GetIceRole () const |
| virtual void | SetIceRole (::webrtc::IceRole role) |
| virtual void | SetIceTiebreaker (uint64 tiebreaker) |
| virtual uint64 | IceTiebreaker () const |
| virtual bool | SharedSocket () const |
| virtual::webrtc::TaskQueueBase * | thread () |
| virtual::webrtc::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<::webrtc::Candidate > const & | Candidates () const |
| virtual void | SubscribePortDestroyed (::std::function< void(::webrtc::PortInterface *)> callback) |
| virtual::webrtc::Connection * | GetConnection (::webrtc::SocketAddress const &remote_addr) |
| virtual void | DestroyConnection (::webrtc::Connection *conn) |
| virtual void | DestroyConnectionAsync (::webrtc::Connection *conn) |
|
virtual bool | CanHandleIncomingPacketsFrom (::webrtc::SocketAddress const &addr) const |
| virtual void | SendBindingErrorResponse (::webrtc::StunMessage *message, ::webrtc::SocketAddress const &addr, int error_code, ::std::string_view reason) |
| virtual void | EnablePortPackets () |
| virtual::std::string | ToString () const |
| virtual bool | ParseStunUsername (::webrtc::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 (::webrtc::SocketAddress const &addr, ::webrtc::IceMessage *stun_msg, ::std::string_view remote_ufrag) |
| virtual void | AddPrflxCandidate (::webrtc::Candidate const &local) |
| virtual short | network_cost () const |
| virtual void | SubscribeRoleConflict (::absl::AnyInvocable< void()> callback) |
| virtual void | NotifyRoleConflict () |
| virtual bool | GetStunMessage (char const *data, uint64 size, ::webrtc::SocketAddress const &addr, ::std::unique_ptr<::webrtc::IceMessage > *out_msg, ::std::string *out_username) |
|
virtual void | HandleConnectionDestroyed (::webrtc::Connection *conn) |
| MCAPI void | AddAddress (::webrtc::SocketAddress const &address, ::webrtc::SocketAddress const &base_address, ::webrtc::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 (::webrtc::Connection *conn) |
| MCAPI void | CopyPortInformationToPacketInfo (::webrtc::PacketInfo *info) const |
| MCAPI void | Destroy () |
| MCAPI void | DestroyAllConnections () |
| MCAPI void | DestroyConnectionInternal (::webrtc::Connection *conn, bool async) |
| MCAPI void | FinishAddingAddress (::webrtc::Candidate const &c, bool is_final) |
| MCAPI bool | IsCompatibleAddress (::webrtc::SocketAddress const &addr) |
| MCAPI void | KeepAliveUntilPruned () |
| MCAPI bool | MaybeObfuscateAddress (::webrtc::Candidate const &c, bool is_final) |
| MCAPI void | MaybeRequestLocalNetworkAccessPermission (::webrtc::SocketAddress const &address, ::absl::AnyInvocable< void(::webrtc::LocalNetworkAccessPermissionStatus)> callback) |
| MCAPI ::webrtc::WeakPtr<::webrtc::Port > | NewWeakPtr () |
| MCAPI void | OnNetworkTypeChanged (::webrtc::Network const *network) |
| MCAPI void | OnReadPacket (::webrtc::ReceivedIpPacket const &packet, ::webrtc::ProtocolType proto) |
| MCAPI void | OnReadyToSend () |
| MCAPI void | PostDestroyIfDead (bool delayed) |
| MCAPI void | Prune () |
| MCAPI void | SendCandidateError (::webrtc::IceCandidateErrorEvent const &event) |
| MCAPI void | SendCandidateReady (::webrtc::Candidate const &candidate) |
| MCAPI void | SendCandidateReadyCallbackList (::webrtc::Port *, ::webrtc::Candidate const &candidate) |
| MCAPI void | SendUnknownAttributesErrorResponse (::webrtc::StunMessage *message, ::webrtc::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 | SubscribeCandidateError (::std::function< void(::webrtc::Port *, ::webrtc::IceCandidateErrorEvent const &)> callback) |
| MCAPI void | SubscribeCandidateReadyCallback (::absl::AnyInvocable< void(::webrtc::Port *, ::webrtc::Candidate const &)> callback) |
| MCAPI void | set_content_name (::std::string_view content_name) |
| MCAPI void * | $ctor (::webrtc::Port::PortParametersRef const &args, ::webrtc::IceCandidateType type) |
| MCAPI void * | $ctor () |
| MCAPI::webrtc::IceCandidateType | $Type () const |
| MCAPI::webrtc::Network const * | $Network () const |
| MCAPI::webrtc::IceRole | $GetIceRole () const |
| MCAPI void | $SetIceRole (::webrtc::IceRole role) |
| MCAPI void | $SetIceTiebreaker (uint64 tiebreaker) |
| MCAPI uint64 | $IceTiebreaker () const |
| MCAPI bool | $SharedSocket () const |
| MCAPI::webrtc::TaskQueueBase * | $thread () |
| MCAPI::webrtc::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<::webrtc::Candidate > const & | $Candidates () const |
| MCAPI void | $SubscribePortDestroyed (::std::function< void(::webrtc::PortInterface *)> callback) |
| MCAPI::webrtc::Connection * | $GetConnection (::webrtc::SocketAddress const &remote_addr) |
| MCAPI void | $DestroyConnection (::webrtc::Connection *conn) |
| MCAPI void | $DestroyConnectionAsync (::webrtc::Connection *conn) |
| MCAPI bool | $CanHandleIncomingPacketsFrom (::webrtc::SocketAddress const &addr) const |
| MCAPI void | $SendBindingErrorResponse (::webrtc::StunMessage *message, ::webrtc::SocketAddress const &addr, int error_code, ::std::string_view reason) |
| MCAPI void | $EnablePortPackets () |
| MCAPI::std::string | $ToString () const |
| MCAPI bool | $ParseStunUsername (::webrtc::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 (::webrtc::SocketAddress const &addr, ::webrtc::IceMessage *stun_msg, ::std::string_view remote_ufrag) |
| MCAPI void | $AddPrflxCandidate (::webrtc::Candidate const &local) |
| MCAPI short | $network_cost () const |
| MCAPI void | $SubscribeRoleConflict (::absl::AnyInvocable< void()> callback) |
| MCAPI void | $NotifyRoleConflict () |
| MCAPI bool | $GetStunMessage (char const *data, uint64 size, ::webrtc::SocketAddress const &addr, ::std::unique_ptr<::webrtc::IceMessage > *out_msg, ::std::string *out_username) |
| MCAPI void | $HandleConnectionDestroyed (::webrtc::Connection *conn) |
|
|
::ll::UntypedStorage< 8, 16 > | mUnk95b28a |
|
::ll::UntypedStorage< 8, 16 > | mUnk32be8d |
|
::ll::UntypedStorage< 8, 16 > | mUnkf1233d |
|
::ll::UntypedStorage< 8, 88 > | mUnk99c3e8 |
|
::ll::UntypedStorage< 8, 24 > | mUnkd3ffc3 |
|
::ll::UntypedStorage< 8, 16 > | mUnkda2674 |
|
::ll::UntypedStorage< 4, 4 > | mUnk8fcf12 |
|
::ll::UntypedStorage< 4, 4 > | mUnkd31f0e |
|
::ll::UntypedStorage< 8, 8 > | mUnkb53f98 |
|
::ll::UntypedStorage< 1, 1 > | mUnkce4e55 |
|
::ll::UntypedStorage< 4, 4 > | mUnk4bb120 |
|
::ll::UntypedStorage< 8, 8 > | mUnkadc63b |
|
::ll::UntypedStorage< 4, 4 > | mUnk88f3c8 |
|
::ll::UntypedStorage< 8, 24 > | mUnk3caa77 |
|
::ll::UntypedStorage< 1, 1 > | mUnk865d69 |
|
::ll::UntypedStorage< 1, 1 > | mUnk9b90d7 |
|
::ll::UntypedStorage< 8, 48 > | mUnk10cd62 |
|
::ll::UntypedStorage< 8, 48 > | mUnk8bc6d2 |
|
::ll::UntypedStorage< 8, 48 > | mUnk176f92 |
|
::ll::UntypedStorage< 8, 40 > | mUnkb98d1f |
|
::ll::UntypedStorage< 8, 8 > | mUnkf3d6ae |
|
::ll::UntypedStorage< 8, 8 > | mUnkefa93b |
|
::ll::UntypedStorage< 8, 8 > | mUnkf8b468 |
|
::ll::UntypedStorage< 4, 4 > | mUnk7d7d30 |
|
::ll::UntypedStorage< 1, 1 > | mUnk26c3d4 |
|
::ll::UntypedStorage< 8, 8 > | mUnk26280e |
|
::ll::UntypedStorage< 2, 2 > | mUnk119d59 |
|
::ll::UntypedStorage< 2, 2 > | mUnk26e908 |
|
::ll::UntypedStorage< 8, 32 > | mUnk1b549e |
|
::ll::UntypedStorage< 4, 4 > | mUnk356e65 |
|
::ll::UntypedStorage< 4, 4 > | mUnkd8d269 |
|
::ll::UntypedStorage< 8, 32 > | mUnk9c0702 |
|
::ll::UntypedStorage< 8, 32 > | mUnkf80029 |
|
::ll::UntypedStorage< 8, 24 > | mUnk9c001a |
|
::ll::UntypedStorage< 8, 16 > | mUnk8d0745 |
|
::ll::UntypedStorage< 4, 4 > | mUnk1eeea2 |
|
::ll::UntypedStorage< 1, 1 > | mUnk7f2c9b |
|
::ll::UntypedStorage< 4, 4 > | mUnk1f2e93 |
|
::ll::UntypedStorage< 8, 8 > | mUnk86c2d7 |
|
::ll::UntypedStorage< 1, 1 > | mUnkf2112c |
|
::ll::UntypedStorage< 2, 2 > | mUnkf945d8 |
|
::ll::UntypedStorage< 4, 4 > | mUnk5f1f2e |
|
::ll::UntypedStorage< 8, 8 > | mUnkfaa855 |
|
::ll::UntypedStorage< 4, 4 > | mUnk856df7 |
|
::ll::UntypedStorage< 8, 24 > | mUnk402059 |
|
::ll::UntypedStorage< 8, 32 > | mUnkc2162e |
|
::ll::UntypedStorage< 8, 32 > | mUnk5ebf79 |
|
::ll::UntypedStorage< 8, 32 > | mUnk214c51 |
|
::ll::UntypedStorage< 8, 32 > | mUnk87b3ae |
|
::ll::UntypedStorage< 8, 16 > | mUnke44f62 |
|
::ll::UntypedStorage< 8, 48 > | mUnkab312d |
|
::ll::UntypedStorage< 8, 48 > | mUnkee30a4 |
|
::ll::UntypedStorage< 8, 48 > | mUnkc28818 |
|
::ll::UntypedStorage< 8, 48 > | mUnk730f28 |