📄 m_t30.h
字号:
*/
typedef struct
{
U8 uncomp_mode; /*< 0: 1> uncompressed mode */
U8 err_corr_mode; /*< 1: 1> error correction mode */
U8 frame_size; /*< 2: 1> Frame size */
U8 t6_coding; /*< 3: 1> T6 coding */
} T_cap1_snd;
#endif
#ifndef __T_cap2_snd__
#define __T_cap2_snd__
/*
* Extended facsimile capabilities 2 sender
* CCDGEN:WriteStruct_Count==629
*/
/* typedef void T_cap2_snd;*/
#endif
#ifndef __T_cap3_snd__
#define __T_cap3_snd__
/*
* Extended facsimile capabilities 3 sender
* CCDGEN:WriteStruct_Count==630
*/
typedef struct
{
U8 R8_lines; /*< 0: 1> R8 lines */
U8 r_300_pels; /*< 1: 1> Res 300 x 300 pels/25.4 mm */
U8 R16_lines_pels; /*< 2: 1> R16 x 15.4 lines/mm and/or 400 x 400 pels/24.4 mm */
U8 resolution_type; /*< 3: 1> Resolution type selection */
} T_cap3_snd;
#endif
#ifndef __T_cap4_snd__
#define __T_cap4_snd__
/*
* Extended facsimile capabilities 4 sender
* CCDGEN:WriteStruct_Count==631
*/
typedef struct
{
U8 subaddr; /*< 0: 1> Sub-addressing */
U8 password; /*< 1: 1> Password flag */
U8 bft; /*< 2: 1> Binary file transfer */
U8 dtm; /*< 3: 1> Document transfer mode */
U8 edi; /*< 4: 1> Electronic data interchange */
U8 _align0; /*< 5: 1> alignment */
U8 _align1; /*< 6: 1> alignment */
U8 _align2; /*< 7: 1> alignment */
} T_cap4_snd;
#endif
#ifndef __T_cap5_snd__
#define __T_cap5_snd__
/*
* Extended facsimile capabilities 5 sender
* CCDGEN:WriteStruct_Count==632
*/
typedef struct
{
U8 btm; /*< 0: 1> Basic transfer mode */
U8 char_mode; /*< 1: 1> Character mode */
U8 mixed_mode; /*< 2: 1> Mixed mode */
U8 _align0; /*< 3: 1> alignment */
} T_cap5_snd;
#endif
#ifndef __T_cap6_snd__
#define __T_cap6_snd__
/*
* Extended facsimile capabilities 6 sender
* CCDGEN:WriteStruct_Count==633
*/
typedef struct
{
U8 proc_mode_26; /*< 0: 1> Processable mode */
U8 dig_network_cap; /*< 1: 1> Digital network capability */
U8 duplex; /*< 2: 1> Duplex and half duplex capabilities */
U8 jpeg; /*< 3: 1> JPEG coding */
U8 full_colour; /*< 4: 1> Full color mode */
U8 huffman_tables; /*< 5: 1> Preferred Huffman tables */
U8 r_12_bits_pel_comp; /*< 6: 1> Digitise 12 Bits/pel component */
U8 _align0; /*< 7: 1> alignment */
} T_cap6_snd;
#endif
#ifndef __T_cap7_snd__
#define __T_cap7_snd__
/*
* Extended facsimile capabilities 7 sender
* CCDGEN:WriteStruct_Count==634
*/
typedef struct
{
U8 no_subsamp; /*< 0: 1> No sub-sampling */
U8 cust_illum; /*< 1: 1> Custom illuminant */
U8 cust_gamut; /*< 2: 1> Custom gamut range */
U8 na_letter; /*< 3: 1> North American Letter */
U8 na_legal; /*< 4: 1> North American Legal */
U8 sing_prog_seq_coding_basic; /*< 5: 1> Single-progression sequential Coding basic */
U8 sing_prog_seq_coding_L0; /*< 6: 1> Single-progression sequential Coding Optional L0 */
U8 _align0; /*< 7: 1> alignment */
} T_cap7_snd;
#endif
#ifndef __T_BCS_DIS__
#define __T_BCS_DIS__
/*
*
* CCDGEN:WriteStruct_Count==635
*/
typedef struct
{
U8 fcf; /*< 0: 1> Facsimile control field */
U8 _align0; /*< 1: 1> alignment */
U8 _align1; /*< 2: 1> alignment */
U8 _align2; /*< 3: 1> alignment */
T_cap0_rcv cap0_rcv; /*< 4: 12> Basic facsimile capabilities receiver */
U8 _align3; /*< 16: 1> alignment */
U8 _align4; /*< 17: 1> alignment */
U8 _align5; /*< 18: 1> alignment */
U8 v_cap1_rcv; /*< 19: 1> valid-flag */
T_cap1_rcv cap1_rcv; /*< 20: 4> Extended facsimile capabilities 1 receiver */
U8 _align6; /*< 24: 1> alignment */
U8 _align7; /*< 25: 1> alignment */
U8 _align8; /*< 26: 1> alignment */
U8 v_cap2_rcv; /*< 27: 1> valid-flag */
U8 _align9; /*< 28: 1> alignment */
U8 _align10; /*< 29: 1> alignment */
U8 _align11; /*< 30: 1> alignment */
U8 v_cap3_rcv; /*< 31: 1> valid-flag */
T_cap3_rcv cap3_rcv; /*< 32: 8> Extended facsimile capabilities 3 receiver */
U8 _align12; /*< 40: 1> alignment */
U8 _align13; /*< 41: 1> alignment */
U8 _align14; /*< 42: 1> alignment */
U8 v_cap4_rcv; /*< 43: 1> valid-flag */
T_cap4_rcv cap4_rcv; /*< 44: 8> Extended facsimile capabilities 4 receiver */
U8 _align15; /*< 52: 1> alignment */
U8 _align16; /*< 53: 1> alignment */
U8 _align17; /*< 54: 1> alignment */
U8 v_cap5_rcv; /*< 55: 1> valid-flag */
T_cap5_rcv cap5_rcv; /*< 56: 4> Extended facsimile capabilities 5 receiver */
U8 _align18; /*< 60: 1> alignment */
U8 _align19; /*< 61: 1> alignment */
U8 _align20; /*< 62: 1> alignment */
U8 v_cap6_rcv; /*< 63: 1> valid-flag */
T_cap6_rcv cap6_rcv; /*< 64: 8> Extended facsimile capabilities 6 receiver */
U8 _align21; /*< 72: 1> alignment */
U8 _align22; /*< 73: 1> alignment */
U8 _align23; /*< 74: 1> alignment */
U8 v_cap7_rcv; /*< 75: 1> valid-flag */
T_cap7_rcv cap7_rcv; /*< 76: 8> Extended facsimile capabilities 7 receiver */
} T_BCS_DIS;
#endif
#ifndef __T_BCS_CSI__
#define __T_BCS_CSI__
/*
*
* CCDGEN:WriteStruct_Count==636
*/
typedef struct
{
U8 fcf; /*< 0: 1> Facsimile control field */
U8 c_cld_sub_nr; /*< 1: 1> counter */
U8 cld_sub_nr[20]; /*< 2: 20> called subscriber number */
U8 _align0; /*< 22: 1> alignment */
U8 _align1; /*< 23: 1> alignment */
} T_BCS_CSI;
#endif
#ifndef __T_BCS_NSF__
#define __T_BCS_NSF__
/*
*
* CCDGEN:WriteStruct_Count==637
*/
typedef struct
{
U8 fcf; /*< 0: 1> Facsimile control field */
U8 _align0; /*< 1: 1> alignment */
U8 _align1; /*< 2: 1> alignment */
U8 _align2; /*< 3: 1> alignment */
BUF_non_std_fac non_std_fac; /*< 4: 96> Non-standard facility content */
} T_BCS_NSF;
#endif
#ifndef __T_BCS_DTC__
#define __T_BCS_DTC__
/*
*
* CCDGEN:WriteStruct_Count==638
*/
typedef struct
{
U8 fcf; /*< 0: 1> Facsimile control field */
U8 _align0; /*< 1: 1> alignment */
U8 _align1; /*< 2: 1> alignment */
U8 _align2; /*< 3: 1> alignment */
T_cap0_rcv cap0_rcv; /*< 4: 12> Basic facsimile capabilities receiver */
U8 _align3; /*< 16: 1> alignment */
U8 _align4; /*< 17: 1> alignment */
U8 _align5; /*< 18: 1> alignment */
U8 v_cap1_rcv; /*< 19: 1> valid-flag */
T_cap1_rcv cap1_rcv; /*< 20: 4> Extended facsimile capabilities 1 receiver */
U8 _align6; /*< 24: 1> alignment */
U8 _align7; /*< 25: 1> alignment */
U8 _align8; /*< 26: 1> alignment */
U8 v_cap2_rcv; /*< 27: 1> valid-flag */
U8 _align9; /*< 28: 1> alignment */
U8 _align10; /*< 29: 1> alignment */
U8 _align11; /*< 30: 1> alignment */
U8 v_cap3_rcv; /*< 31: 1> valid-flag */
T_cap3_rcv cap3_rcv; /*< 32: 8> Extended facsimile capabilities 3 receiver */
U8 _align12; /*< 40: 1> alignment */
U8 _align13; /*< 41: 1> alignment */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -