CAPS Universe documentation
1.0.4
All you need to know to be successful
|
Collection of macros and functions shared by all QL8xx printer drivers. More...
Go to the source code of this file.
Data Structures | |
struct | ql8_status |
Format of the status report of QL8xx printers. More... | |
struct | ql8_job_options |
Information about the current job related to QL8xx specific capabilities. More... | |
struct | ql8_drv |
Driver information for the QL8 family of printer drivers. More... | |
Macros | |
#define | QL800_ID 0x3438 |
#define | QL810W_ID 0x3439 |
#define | QL820NWB_ID 0x3441 |
Enumerations | |
enum | ql_error_info_1 { QL_NO_MEDIA = BIT(0) , QL_END_OF_MEDIA = BIT(1) , QL_TAPE_CUTTER_JAM = BIT(2) , QL_MAIN_UNIT_IN_USE = BIT(4) , QL_FAN_BROKEN = BIT(7) , QL_NO_MEDIA = BIT(0) , QL_END_OF_MEDIA = BIT(1) , QL_TAPE_CUTTER_JAM = BIT(2) , QL_MAIN_UNIT_IN_USE = BIT(4) , QL_MAIN_UNIT_OFF = BIT(5) } |
enum | ql_error_info_2 { QL_TRANSMISSION_ERROR = BIT(2) , QL_COVER_OPENED = BIT(4) , QL_CANNOT_FEED = BIT(6) , QL_SYSTEM_ERROR = BIT(7) , QL_REPLACE_MEDIA = BIT(0) , QL_TRANSMISSION_ERROR = BIT(2) , QL_COVER_OPENED = BIT(4) , QL_CANNOT_FEED = BIT(6) , QL_SYSTEM_ERROR = BIT(7) } |
enum | ql_media_type { QL_MT_UNKNOWN = 0x00 , QL_MT_CONTINUOUS = 0x0A , QL_MT_DIE_CUT = 0x0B , QL_MT_UNKNOWN = 0x00 , QL_MT_CONTINUOUS = 0x0A , QL_MT_DIE_CUT = 0x0B } |
enum | ql_status_type { ST_REPLY = 0x00 , ST_COMPLETED = 0x01 , ST_ERROR = 0x02 , ST_NOTIFICATION = 0x05 , ST_PHASE_CHANGE = 0x06 , ST_REPLY = 0x00 , ST_COMPLETED = 0x01 , ST_ERROR = 0x02 , ST_NOTIFICATION = 0x05 , ST_PHASE_CHANGE = 0x06 } |
Functions | |
static struct ql8_drv * | to_ql8_drv (void *d) |
#define QL800_ID 0x3438 |
#define QL810W_ID 0x3439 |
#define QL820NWB_ID 0x3441 |
enum ql_error_info_1 |
enum ql_error_info_2 |
enum ql_media_type |
enum ql_status_type |