#include <JobRequest.h>
Public Types | |
| enum | ResultState { e_failure , e_success , e_security_error , e_cancel , e_package_error , e_previous_crash , e_not_found , e_fetch , e_render , e_postponed } |
| typedef void(* | ProcHandler) (ResultState state, const char *utf8_filepath, void *custom_data) |
Definition at line 12 of file JobRequest.h.
| typedef void(* pdftron::PDF::JobRequest::ProcHandler) (ResultState state, const char *utf8_filepath, void *custom_data) |
Callback for JobRequest
| state | Contains the information about the result state of requesting a job |
| utf8_filepath | An UTF-8, null terminated C-String containing the file path of the requested job. In case of failure utf8_filepath is empty. |
| custom_data | Custom data specified by the user. |
Definition at line 39 of file JobRequest.h.
| Enumerator | |
|---|---|
| e_failure | The request could not be retrieved. |
| e_success | Successful retrieval of the request. |
| e_security_error | Failure due to password restriction. |
| e_cancel | The request was cancelled before it was processed. |
| e_package_error | Failure due to encountering a PDF package. |
| e_previous_crash | Abort this render because we've crashed on this file previously. |
| e_not_found | GetBitmap was called with a uuid, but could not find the bitmap. GetBitmap should be called again with the document corresponding to that id. |
| e_fetch | The following cases are just used for debugging and are not exposed. |
| e_render | |
| e_postponed | Change to e_success for final release. |
Definition at line 19 of file JobRequest.h.