CloudPrintProxyBackend 160 chrome/service/cloud_print/cloud_print_proxy.cc backend_.reset(new CloudPrintProxyBackend( CloudPrintProxyBackend 84 chrome/service/cloud_print/cloud_print_proxy.h scoped_ptr<CloudPrintProxyBackend> backend_; CloudPrintProxyBackend 38 chrome/service/cloud_print/cloud_print_proxy_backend.cc : public base::RefCountedThreadSafe<CloudPrintProxyBackend::Core>, CloudPrintProxyBackend 45 chrome/service/cloud_print/cloud_print_proxy_backend.cc Core(CloudPrintProxyBackend* backend, CloudPrintProxyBackend 126 chrome/service/cloud_print/cloud_print_proxy_backend.cc CloudPrintProxyBackend* backend_; CloudPrintProxyBackend 159 chrome/service/cloud_print/cloud_print_proxy_backend.cc CloudPrintProxyBackend::CloudPrintProxyBackend( CloudPrintProxyBackend 171 chrome/service/cloud_print/cloud_print_proxy_backend.cc CloudPrintProxyBackend::~CloudPrintProxyBackend() { DCHECK(!core_.get()); } CloudPrintProxyBackend 173 chrome/service/cloud_print/cloud_print_proxy_backend.cc bool CloudPrintProxyBackend::InitializeWithToken( CloudPrintProxyBackend 179 chrome/service/cloud_print/cloud_print_proxy_backend.cc base::Bind(&CloudPrintProxyBackend::Core::DoInitializeWithToken, CloudPrintProxyBackend 184 chrome/service/cloud_print/cloud_print_proxy_backend.cc bool CloudPrintProxyBackend::InitializeWithRobotToken( CloudPrintProxyBackend 191 chrome/service/cloud_print/cloud_print_proxy_backend.cc base::Bind(&CloudPrintProxyBackend::Core::DoInitializeWithRobotToken, CloudPrintProxyBackend 196 chrome/service/cloud_print/cloud_print_proxy_backend.cc bool CloudPrintProxyBackend::InitializeWithRobotAuthCode( CloudPrintProxyBackend 203 chrome/service/cloud_print/cloud_print_proxy_backend.cc base::Bind(&CloudPrintProxyBackend::Core::DoInitializeWithRobotAuthCode, CloudPrintProxyBackend 208 chrome/service/cloud_print/cloud_print_proxy_backend.cc void CloudPrintProxyBackend::Shutdown() { CloudPrintProxyBackend 211 chrome/service/cloud_print/cloud_print_proxy_backend.cc base::Bind(&CloudPrintProxyBackend::Core::DoShutdown, core_.get())); CloudPrintProxyBackend 216 chrome/service/cloud_print/cloud_print_proxy_backend.cc void CloudPrintProxyBackend::UnregisterPrinters() { CloudPrintProxyBackend 219 chrome/service/cloud_print/cloud_print_proxy_backend.cc base::Bind(&CloudPrintProxyBackend::Core::DoUnregisterPrinters, CloudPrintProxyBackend 223 chrome/service/cloud_print/cloud_print_proxy_backend.cc CloudPrintProxyBackend::Core::Core( CloudPrintProxyBackend 224 chrome/service/cloud_print/cloud_print_proxy_backend.cc CloudPrintProxyBackend* backend, CloudPrintProxyBackend 238 chrome/service/cloud_print/cloud_print_proxy_backend.cc void CloudPrintProxyBackend::Core::CreateAuthAndConnector() { CloudPrintProxyBackend 249 chrome/service/cloud_print/cloud_print_proxy_backend.cc void CloudPrintProxyBackend::Core::DestroyAuthAndConnector() { CloudPrintProxyBackend 254 chrome/service/cloud_print/cloud_print_proxy_backend.cc void CloudPrintProxyBackend::Core::DoInitializeWithToken( CloudPrintProxyBackend 261 chrome/service/cloud_print/cloud_print_proxy_backend.cc void CloudPrintProxyBackend::Core::DoInitializeWithRobotToken( CloudPrintProxyBackend 269 chrome/service/cloud_print/cloud_print_proxy_backend.cc void CloudPrintProxyBackend::Core::DoInitializeWithRobotAuthCode( CloudPrintProxyBackend 277 chrome/service/cloud_print/cloud_print_proxy_backend.cc void CloudPrintProxyBackend::Core::OnAuthenticationComplete( CloudPrintProxyBackend 308 chrome/service/cloud_print/cloud_print_proxy_backend.cc void CloudPrintProxyBackend::Core::OnInvalidCredentials() { CloudPrintProxyBackend 315 chrome/service/cloud_print/cloud_print_proxy_backend.cc void CloudPrintProxyBackend::Core::OnAuthFailed() { CloudPrintProxyBackend 326 chrome/service/cloud_print/cloud_print_proxy_backend.cc void CloudPrintProxyBackend::Core::OnXmppPingUpdated(int ping_timeout) { CloudPrintProxyBackend 333 chrome/service/cloud_print/cloud_print_proxy_backend.cc void CloudPrintProxyBackend::Core::InitNotifications( CloudPrintProxyBackend 354 chrome/service/cloud_print/cloud_print_proxy_backend.cc void CloudPrintProxyBackend::Core::DoShutdown() { CloudPrintProxyBackend 373 chrome/service/cloud_print/cloud_print_proxy_backend.cc void CloudPrintProxyBackend::Core::DoUnregisterPrinters() { CloudPrintProxyBackend 387 chrome/service/cloud_print/cloud_print_proxy_backend.cc void CloudPrintProxyBackend::Core::HandlePrinterNotification( CloudPrintProxyBackend 404 chrome/service/cloud_print/cloud_print_proxy_backend.cc void CloudPrintProxyBackend::Core::PollForJobs() { CloudPrintProxyBackend 417 chrome/service/cloud_print/cloud_print_proxy_backend.cc void CloudPrintProxyBackend::Core::ScheduleJobPoll() { CloudPrintProxyBackend 423 chrome/service/cloud_print/cloud_print_proxy_backend.cc base::Bind(&CloudPrintProxyBackend::Core::PollForJobs, this), CloudPrintProxyBackend 429 chrome/service/cloud_print/cloud_print_proxy_backend.cc void CloudPrintProxyBackend::Core::PingXmppServer() { CloudPrintProxyBackend 442 chrome/service/cloud_print/cloud_print_proxy_backend.cc base::Bind(&CloudPrintProxyBackend::Core::CheckXmppPingStatus, this), CloudPrintProxyBackend 451 chrome/service/cloud_print/cloud_print_proxy_backend.cc void CloudPrintProxyBackend::Core::ScheduleXmppPing() { CloudPrintProxyBackend 460 chrome/service/cloud_print/cloud_print_proxy_backend.cc base::Bind(&CloudPrintProxyBackend::Core::PingXmppServer, this), CloudPrintProxyBackend 466 chrome/service/cloud_print/cloud_print_proxy_backend.cc void CloudPrintProxyBackend::Core::CheckXmppPingStatus() { CloudPrintProxyBackend 476 chrome/service/cloud_print/cloud_print_proxy_backend.cc CloudPrintTokenStore* CloudPrintProxyBackend::Core::GetTokenStore() { CloudPrintProxyBackend 483 chrome/service/cloud_print/cloud_print_proxy_backend.cc void CloudPrintProxyBackend::Core::NotifyAuthenticated( CloudPrintProxyBackend 492 chrome/service/cloud_print/cloud_print_proxy_backend.cc void CloudPrintProxyBackend::Core::NotifyAuthenticationFailed() { CloudPrintProxyBackend 497 chrome/service/cloud_print/cloud_print_proxy_backend.cc void CloudPrintProxyBackend::Core::NotifyPrintSystemUnavailable() { CloudPrintProxyBackend 502 chrome/service/cloud_print/cloud_print_proxy_backend.cc void CloudPrintProxyBackend::Core::NotifyUnregisterPrinters( CloudPrintProxyBackend 509 chrome/service/cloud_print/cloud_print_proxy_backend.cc void CloudPrintProxyBackend::Core::NotifyXmppPingUpdated(int ping_timeout) { CloudPrintProxyBackend 514 chrome/service/cloud_print/cloud_print_proxy_backend.cc void CloudPrintProxyBackend::Core::OnNotificationsEnabled() { CloudPrintProxyBackend 531 chrome/service/cloud_print/cloud_print_proxy_backend.cc void CloudPrintProxyBackend::Core::OnNotificationsDisabled( CloudPrintProxyBackend 545 chrome/service/cloud_print/cloud_print_proxy_backend.cc void CloudPrintProxyBackend::Core::OnIncomingNotification( CloudPrintProxyBackend 558 chrome/service/cloud_print/cloud_print_proxy_backend.cc void CloudPrintProxyBackend::Core::OnPingResponse() { CloudPrintProxyBackend 58 chrome/service/cloud_print/cloud_print_proxy_backend.h class CloudPrintProxyBackend { CloudPrintProxyBackend 62 chrome/service/cloud_print/cloud_print_proxy_backend.h CloudPrintProxyBackend(CloudPrintProxyFrontend* frontend, CloudPrintProxyBackend 66 chrome/service/cloud_print/cloud_print_proxy_backend.h ~CloudPrintProxyBackend(); CloudPrintProxyBackend 96 chrome/service/cloud_print/cloud_print_proxy_backend.h friend class base::RefCountedThreadSafe<CloudPrintProxyBackend::Core>; CloudPrintProxyBackend 98 chrome/service/cloud_print/cloud_print_proxy_backend.h DISALLOW_COPY_AND_ASSIGN(CloudPrintProxyBackend);