19 enum class Options :
int {
33 virtual ::std::unique_ptr<::webrtc::AsyncPacketSocket>
36 virtual ::std::shared_ptr<::webrtc::AsyncPacketSocket>
39 virtual ::std::unique_ptr<::webrtc::AsyncListenSocket>
40 CreateServerTcpSocket(
::webrtc::SocketAddress const& local_address, ushort min_port, ushort max_port,
int opts) = 0;
42 virtual ::std::unique_ptr<::webrtc::AsyncPacketSocket> CreateClientTcpSocket(
48 virtual ::std::unique_ptr<::webrtc::AsyncDnsResolverInterface> CreateAsyncDnsResolver() = 0;