/base/print/print_fwk/test/unittest/fwk_print_cups_client_test/ |
H A D | print_cups_client_test.cpp | 707 JobStatus *jobStatus = nullptr; in HWTEST_F() local 709 printCupsClient.UpdateJobStatus(prevousJobStatus, jobStatus); in HWTEST_F() 712 EXPECT_EQ(jobStatus, nullptr); in HWTEST_F() 717 printCupsClient.UpdateJobStatus(prevousJobStatus2, jobStatus); in HWTEST_F() 725 delete jobStatus; in HWTEST_F() 739 JobStatus *jobStatus = new (std::nothrow) JobStatus{{'\0'}, (ipp_jstate_t)0, {'\0'}}; in HWTEST_F() local 741 printCupsClient.UpdateJobStatus(prevousJobStatus, jobStatus); in HWTEST_F() 743 EXPECT_EQ(prevousJobStatus->job_state, jobStatus->job_state); in HWTEST_F() 744 EXPECT_EQ(std::string(prevousJobStatus->printer_state_reasons), std::string(jobStatus->printer_state_reasons)); in HWTEST_F() 746 delete jobStatus; in HWTEST_F() 768 JobStatus *jobStatus = new (std::nothrow) JobStatus{{'\\0'}, (ipp_jstate_t)0, {'\\0'}}; HWTEST_F() local 800 JobStatus *jobStatus = new (std::nothrow) JobStatus{{'\\0'}, (ipp_jstate_t)0, {'\\0'}}; HWTEST_F() local 833 JobStatus *jobStatus = new (std::nothrow) JobStatus{{'\\0'}, (ipp_jstate_t)0, {'\\0'}}; HWTEST_F() local 876 JobStatus *jobStatus = new (std::nothrow) JobStatus{{'\\0'}, (ipp_jstate_t)0, {'\\0'}}; HWTEST_F() local 919 JobStatus *jobStatus = new (std::nothrow) JobStatus{{'\\0'}, (ipp_jstate_t)0, {'\\0'}}; HWTEST_F() local 952 JobStatus *jobStatus = new (std::nothrow) JobStatus{{'\\0'}, (ipp_jstate_t)0, {'\\0'}}; HWTEST_F() local 985 JobStatus *jobStatus = new (std::nothrow) JobStatus{{'\\0'}, (ipp_jstate_t)0, {'\\0'}}; HWTEST_F() local 1018 JobStatus *jobStatus = new (std::nothrow) JobStatus{{'\\0'}, (ipp_jstate_t)0, {'\\0'}}; HWTEST_F() local 1051 JobStatus *jobStatus = new (std::nothrow) JobStatus{{'\\0'}, (ipp_jstate_t)0, {'\\0'}}; HWTEST_F() local 1074 JobStatus *jobStatus = nullptr; HWTEST_F() local 1100 JobStatus *jobStatus = new (std::nothrow) JobStatus{{'\\0'}, (ipp_jstate_t)0, {'\\0'}}; HWTEST_F() local 1131 JobStatus *jobStatus = new (std::nothrow) JobStatus{{'\\0'}, (ipp_jstate_t)0, {'\\0'}}; HWTEST_F() local 1179 JobStatus *jobStatus = new (std::nothrow) JobStatus{{'\\0'}, (ipp_jstate_t)0, {'\\0'}}; HWTEST_F() local 1212 JobStatus *jobStatus = new (std::nothrow) JobStatus{{'\\0'}, (ipp_jstate_t)0, {'\\0'}}; HWTEST_F() local 1585 JobStatus *jobStatus = new (std::nothrow) JobStatus{{'\\0'}, (ipp_jstate_t)0, {'\\0'}}; HWTEST_F() local [all...] |
H A D | print_cups_wrapper_test.cpp | 467 JobStatus jobStatus = {0}; in HWTEST_F() local 468 constexpr size_t len = sizeof(jobStatus.printer_state_reasons); in HWTEST_F() 469 strcpy_s(jobStatus.printer_state_reasons, len, PRINTER_STATE_MEDIA_EMPTY.c_str()); in HWTEST_F() 470 printCupsClient.GetBlockedSubstate(&jobStatus); in HWTEST_F() 471 strcpy_s(jobStatus.printer_state_reasons, len, PRINTER_STATE_MEDIA_JAM.c_str()); in HWTEST_F() 472 printCupsClient.GetBlockedSubstate(&jobStatus); in HWTEST_F() 473 strcpy_s(jobStatus.printer_state_reasons, len, PRINTER_STATE_TONER_EMPTY.c_str()); in HWTEST_F() 474 printCupsClient.GetBlockedSubstate(&jobStatus); in HWTEST_F() 475 strcpy_s(jobStatus.printer_state_reasons, len, PRINTER_STATE_TONER_LOW.c_str()); in HWTEST_F() 476 printCupsClient.GetBlockedSubstate(&jobStatus); in HWTEST_F() [all...] |
/base/print/print_fwk/services/print_service/src/ |
H A D | print_cups_client.cpp | 1196 void PrintCupsClient::HandleJobState(http_t *http, JobMonitorParam *param, JobStatus *jobStatus, in HandleJobState() argument 1199 QueryJobState(http, param, jobStatus); in HandleJobState() 1201 QueryJobStateAgain(http, param, jobStatus); in HandleJobState() 1203 if (jobStatus->job_state < IPP_JSTATE_CANCELED) { in HandleJobState() 1206 if (jobStatus->job_state == 0) { in HandleJobState() 1210 if (prevousJobStatus != nullptr && prevousJobStatus->job_state == jobStatus->job_state && in HandleJobState() 1211 strcmp(prevousJobStatus->printer_state_reasons, jobStatus->printer_state_reasons) == 0) { in HandleJobState() 1215 UpdateJobStatus(prevousJobStatus, jobStatus); in HandleJobState() 1216 JobStatusCallback(param, jobStatus, false); in HandleJobState() 1231 JobStatus *jobStatus in MonitorJobState() local 1269 QueryJobStateAgain(http_t *http, JobMonitorParam *param, JobStatus *jobStatus) QueryJobStateAgain() argument 1276 UpdateJobStatus(JobStatus *prevousJobStatus, JobStatus *jobStatus) UpdateJobStatus() argument 1286 JobStatusCallback(JobMonitorParam *param, JobStatus *jobStatus, bool isOffline) JobStatusCallback() argument 1325 ReportBlockedReason(JobMonitorParam *param, JobStatus *jobStatus) ReportBlockedReason() argument 1351 GetBlockedSubstate(JobStatus *jobStatus) GetBlockedSubstate() argument 1383 QueryJobState(http_t *http, JobMonitorParam *param, JobStatus *jobStatus) QueryJobState() argument [all...] |
/base/print/print_fwk/services/print_service/include/ |
H A D | print_cups_client.h | 108 void HandleJobState(http_t *http, JobMonitorParam *param, JobStatus *jobStatus, 110 void QueryJobState(http_t *http, JobMonitorParam *param, JobStatus *jobStatus); 111 static void JobStatusCallback(JobMonitorParam *param, JobStatus *jobStatus, bool isOffline); 112 static void ReportBlockedReason(JobMonitorParam *param, JobStatus *jobStatus); 123 static void UpdateJobStatus(JobStatus *prevousJobStatus, JobStatus *jobStatus); 127 void QueryJobStateAgain(http_t *http, JobMonitorParam *param, JobStatus *jobStatus); 128 static uint32_t GetBlockedSubstate(JobStatus *jobStatus);
|
/base/print/print_fwk/test/fuzztest/printcupsclient_fuzzer/ |
H A D | printcupsclient_fuzzer.cpp | 211 JobStatus jobStatus; in TestQueryJobState() local 212 PrintCupsClient::GetInstance()->QueryJobState(http, ¶m, &jobStatus); in TestQueryJobState() 217 JobStatus jobStatus; in TestGetBlockedSubstate() local 219 printerReason.copy(jobStatus.printer_state_reasons, printerReason.length() + 1); in TestGetBlockedSubstate() 220 PrintCupsClient::GetInstance()->GetBlockedSubstate(&jobStatus); in TestGetBlockedSubstate() 227 JobStatus jobStatus; in TestReportBlockedReason() local 229 printerReason.copy(jobStatus.printer_state_reasons, printerReason.length() + 1); in TestReportBlockedReason() 230 PrintCupsClient::GetInstance()->ReportBlockedReason(¶m, &jobStatus); in TestReportBlockedReason() 237 JobStatus jobStatus; in TestJobStatusCallback() local 239 printerReason.copy(jobStatus in TestJobStatusCallback() 249 JobStatus jobStatus; TestUpdateJobStatus() local [all...] |