PrinterJobHandler 61 chrome/service/cloud_print/cloud_print_connector.cc PrinterJobHandler::ReportsStats(); PrinterJobHandler 391 chrome/service/cloud_print/cloud_print_connector.cc PrinterJobHandler::PrinterInfoFromCloud printer_info_cloud; PrinterJobHandler 433 chrome/service/cloud_print/cloud_print_connector.cc scoped_refptr<PrinterJobHandler> job_handler; PrinterJobHandler 434 chrome/service/cloud_print/cloud_print_connector.cc job_handler = new PrinterJobHandler(printer_info, PrinterJobHandler 188 chrome/service/cloud_print/cloud_print_connector.h typedef std::map<std::string, scoped_refptr<PrinterJobHandler> > PrinterJobHandler 56 chrome/service/cloud_print/printer_job_handler.cc PrinterJobHandler::PrinterInfoFromCloud::PrinterInfoFromCloud() PrinterJobHandler 60 chrome/service/cloud_print/printer_job_handler.cc PrinterJobHandler::PrinterJobHandler( PrinterJobHandler 85 chrome/service/cloud_print/printer_job_handler.cc bool PrinterJobHandler::Initialize() { PrinterJobHandler 96 chrome/service/cloud_print/printer_job_handler.cc std::string PrinterJobHandler::GetPrinterName() const { PrinterJobHandler 100 chrome/service/cloud_print/printer_job_handler.cc void PrinterJobHandler::CheckForJobs(const std::string& reason) { PrinterJobHandler 111 chrome/service/cloud_print/printer_job_handler.cc FROM_HERE, base::Bind(&PrinterJobHandler::Start, this)); PrinterJobHandler 115 chrome/service/cloud_print/printer_job_handler.cc void PrinterJobHandler::Shutdown() { PrinterJobHandler 128 chrome/service/cloud_print/printer_job_handler.cc CloudPrintURLFetcher::ResponseAction PrinterJobHandler::HandleRawResponse( PrinterJobHandler 137 chrome/service/cloud_print/printer_job_handler.cc if (next_data_handler_ == (&PrinterJobHandler::HandlePrintDataResponse) && PrinterJobHandler 142 chrome/service/cloud_print/printer_job_handler.cc base::Bind(&PrinterJobHandler::JobFailed, this, JOB_DOWNLOAD_FAILED)); PrinterJobHandler 148 chrome/service/cloud_print/printer_job_handler.cc CloudPrintURLFetcher::ResponseAction PrinterJobHandler::HandleRawData( PrinterJobHandler 157 chrome/service/cloud_print/printer_job_handler.cc CloudPrintURLFetcher::ResponseAction PrinterJobHandler::HandleJSONData( PrinterJobHandler 167 chrome/service/cloud_print/printer_job_handler.cc void PrinterJobHandler::OnRequestGiveUp() { PrinterJobHandler 172 chrome/service/cloud_print/printer_job_handler.cc FROM_HERE, base::Bind(&PrinterJobHandler::Stop, this)); PrinterJobHandler 178 chrome/service/cloud_print/printer_job_handler.cc base::Bind(&PrinterJobHandler::JobFailed, this, JOB_DOWNLOAD_FAILED)); PrinterJobHandler 182 chrome/service/cloud_print/printer_job_handler.cc CloudPrintURLFetcher::ResponseAction PrinterJobHandler::OnRequestAuthError() { PrinterJobHandler 191 chrome/service/cloud_print/printer_job_handler.cc std::string PrinterJobHandler::GetAuthHeader() { PrinterJobHandler 196 chrome/service/cloud_print/printer_job_handler.cc bool PrinterJobHandler::OnJobCompleted(JobStatusUpdater* updater) { PrinterJobHandler 216 chrome/service/cloud_print/printer_job_handler.cc void PrinterJobHandler::OnAuthError() { PrinterJobHandler 218 chrome/service/cloud_print/printer_job_handler.cc FROM_HERE, base::Bind(&PrinterJobHandler::Stop, this)); PrinterJobHandler 223 chrome/service/cloud_print/printer_job_handler.cc void PrinterJobHandler::OnPrinterDeleted() { PrinterJobHandler 228 chrome/service/cloud_print/printer_job_handler.cc void PrinterJobHandler::OnPrinterChanged() { PrinterJobHandler 232 chrome/service/cloud_print/printer_job_handler.cc FROM_HERE, base::Bind(&PrinterJobHandler::Start, this)); PrinterJobHandler 236 chrome/service/cloud_print/printer_job_handler.cc void PrinterJobHandler::OnJobChanged() { PrinterJobHandler 246 chrome/service/cloud_print/printer_job_handler.cc void PrinterJobHandler::OnJobSpoolSucceeded(const PlatformJobId& job_id) { PrinterJobHandler 252 chrome/service/cloud_print/printer_job_handler.cc FROM_HERE, base::Bind(&PrinterJobHandler::JobSpooled, this, job_id)); PrinterJobHandler 255 chrome/service/cloud_print/printer_job_handler.cc void PrinterJobHandler::OnJobSpoolFailed() { PrinterJobHandler 262 chrome/service/cloud_print/printer_job_handler.cc FROM_HERE, base::Bind(&PrinterJobHandler::JobFailed, this, JOB_FAILED)); PrinterJobHandler 266 chrome/service/cloud_print/printer_job_handler.cc void PrinterJobHandler::ReportsStats() { PrinterJobHandler 275 chrome/service/cloud_print/printer_job_handler.cc PrinterJobHandler::~PrinterJobHandler() { PrinterJobHandler 282 chrome/service/cloud_print/printer_job_handler.cc PrinterJobHandler::HandlePrinterUpdateResponse( PrinterJobHandler 293 chrome/service/cloud_print/printer_job_handler.cc FROM_HERE, base::Bind(&PrinterJobHandler::Stop, this)); PrinterJobHandler 298 chrome/service/cloud_print/printer_job_handler.cc PrinterJobHandler::HandleJobMetadataResponse( PrinterJobHandler 317 chrome/service/cloud_print/printer_job_handler.cc SetNextDataHandler(&PrinterJobHandler::HandlePrintTicketResponse); PrinterJobHandler 335 chrome/service/cloud_print/printer_job_handler.cc base::Bind(&PrinterJobHandler::RunScheduledJobCheck, this), PrinterJobHandler 346 chrome/service/cloud_print/printer_job_handler.cc FROM_HERE, base::Bind(&PrinterJobHandler::Stop, this)); PrinterJobHandler 352 chrome/service/cloud_print/printer_job_handler.cc PrinterJobHandler::HandlePrintTicketResponse(const net::URLFetcher* source, PrinterJobHandler 365 chrome/service/cloud_print/printer_job_handler.cc SetNextDataHandler(&PrinterJobHandler::HandlePrintDataResponse); PrinterJobHandler 382 chrome/service/cloud_print/printer_job_handler.cc PrinterJobHandler::HandlePrintDataResponse(const net::URLFetcher* source, PrinterJobHandler 408 chrome/service/cloud_print/printer_job_handler.cc FROM_HERE, base::Bind(&PrinterJobHandler::JobFailed, this, PrinterJobHandler 414 chrome/service/cloud_print/printer_job_handler.cc PrinterJobHandler::HandleInProgressStatusUpdateResponse( PrinterJobHandler 422 chrome/service/cloud_print/printer_job_handler.cc FROM_HERE, base::Bind(&PrinterJobHandler::StartPrinting, this)); PrinterJobHandler 427 chrome/service/cloud_print/printer_job_handler.cc PrinterJobHandler::HandleFailureStatusUpdateResponse( PrinterJobHandler 435 chrome/service/cloud_print/printer_job_handler.cc FROM_HERE, base::Bind(&PrinterJobHandler::Stop, this)); PrinterJobHandler 439 chrome/service/cloud_print/printer_job_handler.cc void PrinterJobHandler::Start() { PrinterJobHandler 474 chrome/service/cloud_print/printer_job_handler.cc SetNextJSONHandler(&PrinterJobHandler::HandleJobMetadataResponse); PrinterJobHandler 494 chrome/service/cloud_print/printer_job_handler.cc void PrinterJobHandler::Stop() { PrinterJobHandler 504 chrome/service/cloud_print/printer_job_handler.cc FROM_HERE, base::Bind(&PrinterJobHandler::Start, this)); PrinterJobHandler 508 chrome/service/cloud_print/printer_job_handler.cc void PrinterJobHandler::StartPrinting() { PrinterJobHandler 525 chrome/service/cloud_print/printer_job_handler.cc FROM_HERE, base::Bind(&PrinterJobHandler::DoPrint, this, job_details_, PrinterJobHandler 531 chrome/service/cloud_print/printer_job_handler.cc void PrinterJobHandler::Reset() { PrinterJobHandler 537 chrome/service/cloud_print/printer_job_handler.cc void PrinterJobHandler::UpdateJobStatus(PrintJobStatus status, PrinterJobHandler 562 chrome/service/cloud_print/printer_job_handler.cc &PrinterJobHandler::HandleInProgressStatusUpdateResponse); PrinterJobHandler 565 chrome/service/cloud_print/printer_job_handler.cc &PrinterJobHandler::HandleFailureStatusUpdateResponse); PrinterJobHandler 575 chrome/service/cloud_print/printer_job_handler.cc void PrinterJobHandler::RunScheduledJobCheck() { PrinterJobHandler 579 chrome/service/cloud_print/printer_job_handler.cc void PrinterJobHandler::SetNextJSONHandler(JSONDataHandler handler) { PrinterJobHandler 584 chrome/service/cloud_print/printer_job_handler.cc void PrinterJobHandler::SetNextDataHandler(DataHandler handler) { PrinterJobHandler 589 chrome/service/cloud_print/printer_job_handler.cc void PrinterJobHandler::JobFailed(PrintJobError error) { PrinterJobHandler 602 chrome/service/cloud_print/printer_job_handler.cc void PrinterJobHandler::JobSpooled(PlatformJobId local_job_id) { PrinterJobHandler 632 chrome/service/cloud_print/printer_job_handler.cc FROM_HERE, base::Bind(&PrinterJobHandler::Stop, this)); PrinterJobHandler 635 chrome/service/cloud_print/printer_job_handler.cc bool PrinterJobHandler::UpdatePrinterInfo() { PrinterJobHandler 655 chrome/service/cloud_print/printer_job_handler.cc base::Bind(&PrinterJobHandler::OnReceivePrinterCaps, PrinterJobHandler 663 chrome/service/cloud_print/printer_job_handler.cc bool PrinterJobHandler::HavePendingTasks() { PrinterJobHandler 667 chrome/service/cloud_print/printer_job_handler.cc void PrinterJobHandler::ValidatePrintTicketFailed() { PrinterJobHandler 676 chrome/service/cloud_print/printer_job_handler.cc void PrinterJobHandler::OnReceivePrinterCaps( PrinterJobHandler 763 chrome/service/cloud_print/printer_job_handler.cc SetNextJSONHandler(&PrinterJobHandler::HandlePrinterUpdateResponse); PrinterJobHandler 779 chrome/service/cloud_print/printer_job_handler.cc FROM_HERE, base::Bind(&PrinterJobHandler::Stop, this)); PrinterJobHandler 786 chrome/service/cloud_print/printer_job_handler.cc void PrinterJobHandler::DoPrint(const JobDetails& job_details, PrinterJobHandler 67 chrome/service/cloud_print/printer_job_handler.h class PrinterJobHandler : public base::RefCountedThreadSafe<PrinterJobHandler>, PrinterJobHandler 95 chrome/service/cloud_print/printer_job_handler.h PrinterJobHandler(const printing::PrinterBasicInfo& printer_info, PrinterJobHandler 157 chrome/service/cloud_print/printer_job_handler.h friend class base::RefCountedThreadSafe<PrinterJobHandler>; PrinterJobHandler 169 chrome/service/cloud_print/printer_job_handler.h (PrinterJobHandler::*JSONDataHandler)(const net::URLFetcher* source, PrinterJobHandler 175 chrome/service/cloud_print/printer_job_handler.h (PrinterJobHandler::*DataHandler)(const net::URLFetcher* source, PrinterJobHandler 179 chrome/service/cloud_print/printer_job_handler.h virtual ~PrinterJobHandler(); PrinterJobHandler 306 chrome/service/cloud_print/printer_job_handler.h base::WeakPtrFactory<PrinterJobHandler> weak_ptr_factory_; PrinterJobHandler 312 chrome/service/cloud_print/printer_job_handler.h DISALLOW_COPY_AND_ASSIGN(PrinterJobHandler); PrinterJobHandler 319 chrome/service/cloud_print/printer_job_handler.h typedef PrinterJobHandler::Delegate PrinterJobHandlerDelegate; PrinterJobHandler 298 chrome/service/cloud_print/printer_job_handler_unittest.cc : public PrinterJobHandler::Delegate { PrinterJobHandler 466 chrome/service/cloud_print/printer_job_handler_unittest.cc scoped_refptr<PrinterJobHandler> job_handler_; PrinterJobHandler 471 chrome/service/cloud_print/printer_job_handler_unittest.cc PrinterJobHandler::PrinterInfoFromCloud info_from_cloud_; PrinterJobHandler 536 chrome/service/cloud_print/printer_job_handler_unittest.cc base::Bind(&PrinterJobHandler::OnJobSpoolSucceeded, job_handler_, 0)); PrinterJobHandler 602 chrome/service/cloud_print/printer_job_handler_unittest.cc job_handler_ = new PrinterJobHandler(basic_info_,