Lines Matching refs:SocketAddress

26                          const SocketAddress& remote_addr) {  in PackAddressForNAT()
52 SocketAddress* remote_addr) { in UnpackAddressFromNAT()
60 *remote_addr = SocketAddress(IPAddress(*v4addr), port); in UnpackAddressFromNAT()
65 *remote_addr = SocketAddress(IPAddress(*v6addr), port); in UnpackAddressFromNAT()
88 SocketAddress GetLocalAddress() const override { in GetLocalAddress()
89 return (socket_) ? socket_->GetLocalAddress() : SocketAddress(); in GetLocalAddress()
92 SocketAddress GetRemoteAddress() const override { in GetRemoteAddress()
96 int Bind(const SocketAddress& addr) override { in Bind()
104 int Connect(const SocketAddress& addr) override { in Connect()
109 result = BindInternal(SocketAddress(GetAnyIP(family_), 0)); in Connect()
135 const SocketAddress& addr) override { in SendTo()
155 SocketAddress addr; in Recv()
161 SocketAddress* out_addr, in RecvFrom()
168 SocketAddress remote_addr; in RecvFrom()
182 SocketAddress real_remote_addr; in RecvFrom()
207 remote_addr_ = SocketAddress(); in Close()
216 AsyncSocket* Accept(SocketAddress* paddr) override { in Accept()
268 int BindInternal(const SocketAddress& addr) { in BindInternal()
321 SocketAddress remote_addr_;
322 SocketAddress server_addr_; // address of the NAT server
332 const SocketAddress& nat_udp_addr, in NATSocketFactory()
333 const SocketAddress& nat_tcp_addr) in NATSocketFactory()
349 const SocketAddress& local_addr, in CreateInternalSocket()
350 SocketAddress* nat_addr) { in CreateInternalSocket()
364 const SocketAddress& ext_ip) { in GetTranslator()
369 const SocketAddress& ext_ip, in AddTranslator()
370 const SocketAddress& int_ip, in AddTranslator()
379 void NATSocketServer::RemoveTranslator(const SocketAddress& ext_ip) { in RemoveTranslator()
407 const SocketAddress& local_addr, in CreateInternalSocket()
408 SocketAddress* nat_addr) { in CreateInternalSocket()
424 const SocketAddress& int_ip, in Translator()
426 const SocketAddress& ext_ip) in Translator()
441 const SocketAddress& ext_ip) { in GetTranslator()
446 const SocketAddress& ext_ip, in AddTranslator()
447 const SocketAddress& int_ip, in AddTranslator()
458 const SocketAddress& ext_ip) { in RemoveTranslator()
463 bool NATSocketServer::Translator::AddClient(const SocketAddress& int_ip) { in AddClient()
472 void NATSocketServer::Translator::RemoveClient(const SocketAddress& int_ip) { in RemoveClient()
473 std::set<SocketAddress>::iterator it = clients_.find(int_ip); in RemoveClient()
480 const SocketAddress& int_ip) { in FindClient()
494 const SocketAddress& ext_ip) { in Get()
500 const SocketAddress& ext_ip, in Add()
506 void NATSocketServer::TranslatorMap::Remove(const SocketAddress& ext_ip) { in Remove()
515 const SocketAddress& int_ip) { in FindClient()