|
PortInterface & | operator= (PortInterface const &) |
|
| PortInterface (PortInterface const &) |
|
virtual::webrtc::IceCandidateType | Type () const =0 |
|
virtual::rtc::Network const * | Network () const =0 |
|
virtual void | SetIceRole (::cricket::IceRole)=0 |
|
virtual::cricket::IceRole | GetIceRole () const =0 |
|
virtual void | SetIceTiebreaker (uint64)=0 |
|
virtual uint64 | IceTiebreaker () const =0 |
|
virtual bool | SharedSocket () const =0 |
|
virtual bool | SupportsProtocol (::std::string_view) const =0 |
|
virtual void | PrepareAddress ()=0 |
|
virtual::cricket::Connection * | GetConnection (::rtc::SocketAddress const &)=0 |
|
virtual::cricket::Connection * | CreateConnection (::cricket::Candidate const &, ::cricket::PortInterface::CandidateOrigin)=0 |
|
virtual int | SetOption (::rtc::Socket::Option, int)=0 |
|
virtual int | GetOption (::rtc::Socket::Option, int *)=0 |
|
virtual int | GetError ()=0 |
|
virtual::cricket::ProtocolType | GetProtocol () const =0 |
|
virtual ::std::vector<::cricket::Candidate > const & | Candidates () const =0 |
|
virtual int | SendTo (void const *, uint64, ::rtc::SocketAddress const &, ::rtc::PacketOptions const &, bool)=0 |
|
virtual void | SendBindingErrorResponse (::cricket::StunMessage *, ::rtc::SocketAddress const &, int, ::std::string_view)=0 |
|
virtual void | SubscribePortDestroyed (::std::function< void(::cricket::PortInterface *)>)=0 |
|
virtual void | EnablePortPackets ()=0 |
|
virtual::std::string | ToString () const =0 |
|
virtual void | GetStunStats (::std::optional<::cricket::StunStats > *)=0 |
|
virtual void | DestroyConnection (::cricket::Connection *)=0 |
|
virtual void | DestroyConnectionAsync (::cricket::Connection *)=0 |
|
virtual::webrtc::TaskQueueBase * | thread ()=0 |
|
virtual::rtc::PacketSocketFactory * | socket_factory () const =0 |
|
virtual::std::string const & | user_agent ()=0 |
|
virtual::rtc::ProxyInfo const & | proxy ()=0 |
|
virtual uint | generation () const =0 |
|
virtual void | set_generation (uint)=0 |
|
virtual bool | send_retransmit_count_attribute () const =0 |
|
virtual::std::string const & | content_name () const =0 |
|
virtual void | AddPrflxCandidate (::cricket::Candidate const &)=0 |
|
virtual void | UpdateNetworkCost ()=0 |
|
virtual::rtc::DiffServCodePoint | StunDscpValue () const =0 |
|
virtual bool | GetStunMessage (char const *, uint64, ::rtc::SocketAddress const &, ::std::unique_ptr<::cricket::IceMessage > *, ::std::string *)=0 |
|
virtual bool | ParseStunUsername (::cricket::StunMessage const *, ::std::string *, ::std::string *) const =0 |
|
virtual::std::string | CreateStunUsername (::std::string_view) const =0 |
|
virtual bool | MaybeIceRoleConflict (::rtc::SocketAddress const &, ::cricket::IceMessage *, ::std::string_view)=0 |
|
virtual short | network_cost () const =0 |
|
MCAPI void * | $ctor () |
|