LeviLamina
Loading...
Searching...
No Matches
rtc::PacketSocketFactory Class Referenceabstract
Inheritance diagram for rtc::PacketSocketFactory:

Public Types

enum class  Options : int {
  TlsFake = 1 << 0 , Ssltcp = 1 << 0 , Tls = 1 << 1 , Stun = 1 << 2 ,
  TlsInsecure = 1 << 3
}

Public Member Functions

virtual ::std::unique_ptr<::rtc::AsyncPacketSocketCreateUdpSocket (::rtc::SocketAddress const &address, ushort min_port, ushort max_port)=0
virtual ::std::shared_ptr<::rtc::AsyncPacketSocketCreateGlobalUdpSocket (::rtc::SocketAddress const &address, ushort min_port, ushort max_port)=0
virtual ::std::unique_ptr<::rtc::AsyncListenSocketCreateServerTcpSocket (::rtc::SocketAddress const &local_address, ushort min_port, ushort max_port, int opts)=0
virtual ::std::unique_ptr<::rtc::AsyncPacketSocketCreateClientTcpSocket (::rtc::SocketAddress const &local_address, ::rtc::SocketAddress const &remote_address, ::rtc::ProxyInfo const &proxy_info, ::std::string const &user_agent, ::rtc::PacketSocketTcpOptions const &tcp_options)=0
virtual ::std::unique_ptr<::webrtc::AsyncDnsResolverInterfaceCreateAsyncDnsResolver ()=0

The documentation for this class was generated from the following file: