Tizen 2.0 Release
[external/epson-laser-printer-escpage.git] / lib / epson-escpage-color.h
1 /*______________________________  epson-escpage-color.h   ______________________________*/\r
2 \r
3 /*       1         2         3         4         5         6         7         8        */\r
4 /*34567890123456789012345678901234567890123456789012345678901234567890123456789012345678*/\r
5 /*******************************************|********************************************/\r
6 /*\r
7  *   Copyright (c) 2010  Seiko Epson Corporation                 All rights reserved.\r
8  *\r
9  *   Copyright protection claimed includes all forms and matters of\r
10  *   copyrightable material and information now allowed by statutory or judicial\r
11  *   law or hereinafter granted, including without limitation, material generated\r
12  *   from the software programs which are displayed on the screen such as icons,\r
13  *   screen display looks, etc.\r
14  *\r
15  */\r
16 /*******************************************|********************************************/\r
17 /*                                                                                      */\r
18 /*                         Epson ESC/Page-Color command Functions                       */\r
19 /*                                                                                      */\r
20 /*******************************************|********************************************/\r
21 #ifndef __EPSON_ESCPAGE_COLOR_H__\r
22 #define __EPSON_ESCPAGE_COLOR_H__\r
23 #ifdef __cplusplus\r
24 extern "C" {\r
25 #endif\r
26 \r
27 /*------------------------------------  Includes   -------------------------------------*/\r
28 /*******************************************|********************************************/\r
29 #include "epson-escpr-pvt.h"\r
30 \r
31 /*--------------------------  Public Function Declarations   ---------------------------*/\r
32 /*******************************************|********************************************/\r
33 extern EPS_ERR_CODE pageAllocBuffer_C   (void);\r
34 extern void                     pageRelaseBuffer_C      (void);\r
35 extern EPS_ERR_CODE pageStartJob_C              (void);\r
36 extern EPS_ERR_CODE pageEndJob_C                (void);\r
37 extern EPS_ERR_CODE pageStartPage_C             (void);\r
38 extern EPS_ERR_CODE pageEndPage_C               (void);\r
39 extern EPS_ERR_CODE pageColorRow_C              (const EPS_BANDBMP*, EPS_RECT*);\r
40 extern EPS_ERR_CODE pageSendLeftovers_C (void);\r
41 \r
42 #ifdef __cplusplus\r
43 }\r
44 #endif\r
45 \r
46 #endif  /* def __EPSON_ESCPAGE_COLOR_H__ */\r
47 \r
48 /*______________________________  epson-escpage-color.h   ______________________________*/\r
49   \r
50 /*34567890123456789012345678901234567890123456789012345678901234567890123456789012345678*/\r
51 /*       1         2         3         4         5         6         7         8        */\r
52 /*******************************************|********************************************/\r
53 /*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%|%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/\r
54 /***** End of File *** End of File *** End of File *** End of File *** End of File ******/\r
55 /*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%|%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/\r