diff options
Diffstat (limited to 'src/escpos/parser.h')
-rw-r--r-- | src/escpos/parser.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/escpos/parser.h b/src/escpos/parser.h index 373a251..7b10ee9 100644 --- a/src/escpos/parser.h +++ b/src/escpos/parser.h @@ -4,6 +4,8 @@ #include <stdbool.h> #include <stdint.h> +#define ESCPOS_PRINT_BUFFER_MAX_HEIGHT 24 + struct escpos_canvas { uint8_t *data; size_t w, h; @@ -13,8 +15,8 @@ struct escpos_parser; struct escpos_parser { size_t (*read)(const struct escpos_parser *parser, void *ptr, const size_t size); void (*write)(const struct escpos_parser *parser, const uint8_t *ptr, const size_t w, const size_t h); - struct escpos_canvas canvas; - struct escpos_mem window; + struct escpos_canvas canvas, print_buffer; + struct escpos_mem window, var; }; bool |