All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
JobRequest.h
Go to the documentation of this file.
1 //---------------------------------------------------------------------------------------
2 // Copyright (c) 2001-2020 by PDFTron Systems Inc. All Rights Reserved.
3 // Consult legal.txt regarding legal and license information.
4 //---------------------------------------------------------------------------------------
5 
6 #ifndef H_PDFJobRequest
7 #define H_PDFJobRequest
8 
9 namespace pdftron {
10  namespace PDF {
11 
13 {
14 public:
15 
16  /*
17  * ResultState contains the valid result state of requesting a job
18  */
19  enum ResultState {
30  };
31 
39  typedef void(*ProcHandler) (ResultState state, const char * utf8_filepath, void * custom_data);
40 };
41 
42  }; // namespace PDF
43 }; // namespace pdftron
44 
45 #endif // H_PDFJobRequest
Change to e_success for final release.
Definition: JobRequest.h:29
void(* ProcHandler)(ResultState state, const char *utf8_filepath, void *custom_data)
Definition: JobRequest.h:39
Successful retrieval of the request.
Definition: JobRequest.h:21
The request was cancelled before it was processed.
Definition: JobRequest.h:23
The request could not be retrieved.
Definition: JobRequest.h:20
Failure due to encountering a PDF package.
Definition: JobRequest.h:24
The following cases are just used for debugging and are not exposed.
Definition: JobRequest.h:27
Abort this render because we've crashed on this file previously.
Definition: JobRequest.h:25
Failure due to password restriction.
Definition: JobRequest.h:22
GetBitmap was called with a uuid, but could not find the bitmap. GetBitmap should be called again wit...
Definition: JobRequest.h:26