/usr/include/qrtypes.h is in libdecodeqr-dev 0.9.3-6.2build2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 | /////////////////////////////////////////////////////////////////////////
//
// qrtypes.h --a part of libdecodeqr
//
// Copyright(C) 2007 NISHI Takao <zophos@koka-in.org>
// JMA (Japan Medical Association)
// NaCl (Network Applied Communication Laboratory Ltd.)
//
// This is free software with ABSOLUTELY NO WARRANTY.
// You can redistribute and/or modify it under the terms of LGPL.
//
// $Id: qrtypes.h 36 2007-02-21 23:22:03Z zophos $
//
#ifndef __QR_TYPES__
#define __QR_TYPES__
#define QR_LEVEL_M 0
#define QR_LEVEL_L 1
#define QR_LEVEL_H 2
#define QR_LEVEL_Q 3
#define QR_MODE_NUMBER 1
#define QR_MODE_ALPHABET 2
#define QR_MODE_JOINT 3
#define QR_MODE_8BIT 4
#define QR_MODE_FNC1_1 5
#define QR_MODE_ECI 7
#define QR_MODE_KANJI 8
#define QR_MODE_FNC1_2 9
typedef void * QrDecoderHandle;
typedef struct{
int model;
int version;
int level;
//int mode; //not supported yet
//int eci_mode; //not supported yet
int charactor_size;
int byte_size;
} QrCodeHeader;
#endif
|