summaryrefslogtreecommitdiff
path: root/src/escpos/parser.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/escpos/parser.h')
-rw-r--r--src/escpos/parser.h6
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