Lines Matching refs:rtc
27 BasicPortAllocator(rtc::NetworkManager* network_manager,
28 rtc::PacketSocketFactory* socket_factory);
29 explicit BasicPortAllocator(rtc::NetworkManager* network_manager);
30 BasicPortAllocator(rtc::NetworkManager* network_manager,
31 rtc::PacketSocketFactory* socket_factory,
33 BasicPortAllocator(rtc::NetworkManager* network_manager,
35 const rtc::SocketAddress& relay_server_udp,
36 const rtc::SocketAddress& relay_server_tcp,
37 const rtc::SocketAddress& relay_server_ssl);
57 rtc::NetworkManager* network_manager() { return network_manager_; } in network_manager()
61 rtc::PacketSocketFactory* socket_factory() { return socket_factory_; } in socket_factory()
83 rtc::NetworkManager* network_manager_;
84 rtc::PacketSocketFactory* socket_factory_;
88 int network_ignore_mask_ = rtc::kDefaultNetworkIgnoreMask;
95 public rtc::MessageHandler {
105 rtc::Thread* network_thread() { return network_thread_; } in network_thread()
106 rtc::PacketSocketFactory* socket_factory() { return socket_factory_; } in socket_factory()
122 void OnMessage(rtc::Message* message) override;
168 void DisableEquivalentPhases(rtc::Network* network,
182 void GetNetworks(std::vector<rtc::Network*>* networks);
187 rtc::Thread* network_thread_;
188 rtc::scoped_ptr<rtc::PacketSocketFactory> owned_socket_factory_;
189 rtc::PacketSocketFactory* socket_factory_;
203 struct PortConfiguration : public rtc::MessageData {
205 rtc::SocketAddress stun_address;
214 PortConfiguration(const rtc::SocketAddress& stun_address,
244 class AllocationSequence : public rtc::MessageHandler,
256 rtc::Network* network,
265 const rtc::Network* network() const { return network_; } in network()
270 void DisableEquivalentPhases(rtc::Network* network,
280 void OnMessage(rtc::Message* msg);
307 void OnReadPacket(rtc::AsyncPacketSocket* socket,
310 const rtc::SocketAddress& remote_addr,
311 const rtc::PacketTime& packet_time);
317 rtc::Network* network_;
318 rtc::IPAddress ip_;
323 rtc::scoped_ptr<rtc::AsyncPacketSocket> udp_socket_;