DialServiceImpl 51 chrome/browser/extensions/api/dial/dial_registry.cc return new DialServiceImpl(g_browser_process->net_log()); DialServiceImpl 149 chrome/browser/extensions/api/dial/dial_service.cc DialServiceImpl::DialSocket::DialSocket( DialServiceImpl 160 chrome/browser/extensions/api/dial/dial_service.cc DialServiceImpl::DialSocket::~DialSocket() { DialServiceImpl 164 chrome/browser/extensions/api/dial/dial_service.cc bool DialServiceImpl::DialSocket::CreateAndBindSocket( DialServiceImpl 191 chrome/browser/extensions/api/dial/dial_service.cc void DialServiceImpl::DialSocket::SendOneRequest( DialServiceImpl 207 chrome/browser/extensions/api/dial/dial_service.cc base::Bind(&DialServiceImpl::DialSocket::OnSocketWrite, DialServiceImpl 217 chrome/browser/extensions/api/dial/dial_service.cc bool DialServiceImpl::DialSocket::IsClosed() { DialServiceImpl 222 chrome/browser/extensions/api/dial/dial_service.cc bool DialServiceImpl::DialSocket::CheckResult(const char* operation, DialServiceImpl 236 chrome/browser/extensions/api/dial/dial_service.cc void DialServiceImpl::DialSocket::Close() { DialServiceImpl 243 chrome/browser/extensions/api/dial/dial_service.cc void DialServiceImpl::DialSocket::OnSocketWrite(int send_buffer_size, DialServiceImpl 256 chrome/browser/extensions/api/dial/dial_service.cc bool DialServiceImpl::DialSocket::ReadSocket() { DialServiceImpl 275 chrome/browser/extensions/api/dial/dial_service.cc base::Bind(&DialServiceImpl::DialSocket::OnSocketRead, DialServiceImpl 288 chrome/browser/extensions/api/dial/dial_service.cc void DialServiceImpl::DialSocket::OnSocketRead(int result) { DialServiceImpl 300 chrome/browser/extensions/api/dial/dial_service.cc void DialServiceImpl::DialSocket::HandleResponse(int bytes_read) { DialServiceImpl 320 chrome/browser/extensions/api/dial/dial_service.cc bool DialServiceImpl::DialSocket::ParseResponse( DialServiceImpl 378 chrome/browser/extensions/api/dial/dial_service.cc DialServiceImpl::DialServiceImpl(net::NetLog* net_log) DialServiceImpl 397 chrome/browser/extensions/api/dial/dial_service.cc DialServiceImpl::~DialServiceImpl() { DialServiceImpl 401 chrome/browser/extensions/api/dial/dial_service.cc void DialServiceImpl::AddObserver(Observer* observer) { DialServiceImpl 406 chrome/browser/extensions/api/dial/dial_service.cc void DialServiceImpl::RemoveObserver(Observer* observer) { DialServiceImpl 411 chrome/browser/extensions/api/dial/dial_service.cc bool DialServiceImpl::HasObserver(Observer* observer) { DialServiceImpl 416 chrome/browser/extensions/api/dial/dial_service.cc bool DialServiceImpl::Discover() { DialServiceImpl 430 chrome/browser/extensions/api/dial/dial_service.cc void DialServiceImpl::StartDiscovery() { DialServiceImpl 453 chrome/browser/extensions/api/dial/dial_service.cc &DialServiceImpl::SendNetworkList, AsWeakPtr()))); DialServiceImpl 457 chrome/browser/extensions/api/dial/dial_service.cc void DialServiceImpl::SendNetworkList(const NetworkInterfaceList& networks) { DialServiceImpl 499 chrome/browser/extensions/api/dial/dial_service.cc void DialServiceImpl::DiscoverOnAddresses( DialServiceImpl 513 chrome/browser/extensions/api/dial/dial_service.cc &DialServiceImpl::FinishDiscovery); DialServiceImpl 524 chrome/browser/extensions/api/dial/dial_service.cc void DialServiceImpl::BindAndAddSocket(const IPAddressNumber& bind_ip_address) { DialServiceImpl 525 chrome/browser/extensions/api/dial/dial_service.cc scoped_ptr<DialServiceImpl::DialSocket> dial_socket(CreateDialSocket()); DialServiceImpl 531 chrome/browser/extensions/api/dial/dial_service.cc scoped_ptr<DialServiceImpl::DialSocket> DialServiceImpl::CreateDialSocket() { DialServiceImpl 532 chrome/browser/extensions/api/dial/dial_service.cc scoped_ptr<DialServiceImpl::DialSocket> dial_socket( DialServiceImpl 533 chrome/browser/extensions/api/dial/dial_service.cc new DialServiceImpl::DialSocket( DialServiceImpl 534 chrome/browser/extensions/api/dial/dial_service.cc base::Bind(&DialServiceImpl::NotifyOnDiscoveryRequest, AsWeakPtr()), DialServiceImpl 535 chrome/browser/extensions/api/dial/dial_service.cc base::Bind(&DialServiceImpl::NotifyOnDeviceDiscovered, AsWeakPtr()), DialServiceImpl 536 chrome/browser/extensions/api/dial/dial_service.cc base::Bind(&DialServiceImpl::NotifyOnError, AsWeakPtr()))); DialServiceImpl 540 chrome/browser/extensions/api/dial/dial_service.cc void DialServiceImpl::SendOneRequest() { DialServiceImpl 550 chrome/browser/extensions/api/dial/dial_service.cc for (ScopedVector<DialServiceImpl::DialSocket>::iterator iter = DialServiceImpl 559 chrome/browser/extensions/api/dial/dial_service.cc void DialServiceImpl::NotifyOnDiscoveryRequest() { DialServiceImpl 577 chrome/browser/extensions/api/dial/dial_service.cc &DialServiceImpl::SendOneRequest); DialServiceImpl 581 chrome/browser/extensions/api/dial/dial_service.cc void DialServiceImpl::NotifyOnDeviceDiscovered( DialServiceImpl 592 chrome/browser/extensions/api/dial/dial_service.cc void DialServiceImpl::NotifyOnError() { DialServiceImpl 602 chrome/browser/extensions/api/dial/dial_service.cc void DialServiceImpl::FinishDiscovery() { DialServiceImpl 615 chrome/browser/extensions/api/dial/dial_service.cc bool DialServiceImpl::HasOpenSockets() { DialServiceImpl 101 chrome/browser/extensions/api/dial/dial_service.h class DialServiceImpl : public DialService, DialServiceImpl 102 chrome/browser/extensions/api/dial/dial_service.h public base::SupportsWeakPtr<DialServiceImpl> { DialServiceImpl 104 chrome/browser/extensions/api/dial/dial_service.h explicit DialServiceImpl(net::NetLog* net_log); DialServiceImpl 105 chrome/browser/extensions/api/dial/dial_service.h virtual ~DialServiceImpl(); DialServiceImpl 271 chrome/browser/extensions/api/dial/dial_service.h base::OneShotTimer<DialServiceImpl> finish_timer_; DialServiceImpl 278 chrome/browser/extensions/api/dial/dial_service.h base::RepeatingTimer<DialServiceImpl> request_timer_; DialServiceImpl 298 chrome/browser/extensions/api/dial/dial_service.h DISALLOW_COPY_AND_ASSIGN(DialServiceImpl); DialServiceImpl 54 chrome/browser/extensions/api/dial/dial_service_unittest.cc DialServiceImpl dial_service_; DialServiceImpl 55 chrome/browser/extensions/api/dial/dial_service_unittest.cc scoped_ptr<DialServiceImpl::DialSocket> dial_socket_; DialServiceImpl 149 chrome/browser/extensions/api/dial/dial_service_unittest.cc EXPECT_TRUE(DialServiceImpl::DialSocket::ParseResponse( DialServiceImpl 160 chrome/browser/extensions/api/dial/dial_service_unittest.cc EXPECT_FALSE(DialServiceImpl::DialSocket::ParseResponse( DialServiceImpl 162 chrome/browser/extensions/api/dial/dial_service_unittest.cc EXPECT_FALSE(DialServiceImpl::DialSocket::ParseResponse( DialServiceImpl 165 chrome/browser/extensions/api/dial/dial_service_unittest.cc EXPECT_FALSE(DialServiceImpl::DialSocket::ParseResponse( DialServiceImpl 170 chrome/browser/extensions/api/dial/dial_service_unittest.cc EXPECT_FALSE(DialServiceImpl::DialSocket::ParseResponse( DialServiceImpl 175 chrome/browser/extensions/api/dial/dial_service_unittest.cc EXPECT_FALSE(DialServiceImpl::DialSocket::ParseResponse( DialServiceImpl 181 chrome/browser/extensions/api/dial/dial_service_unittest.cc EXPECT_FALSE(DialServiceImpl::DialSocket::ParseResponse( DialServiceImpl 188 chrome/browser/extensions/api/dial/dial_service_unittest.cc EXPECT_FALSE(DialServiceImpl::DialSocket::ParseResponse( DialServiceImpl 194 chrome/browser/extensions/api/dial/dial_service_unittest.cc EXPECT_FALSE(DialServiceImpl::DialSocket::ParseResponse(