⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 m_t30.h

📁 GSM手机设计软件代码
💻 H
📖 第 1 页 / 共 4 页
字号:
/*
+--------------------------------------------------------------------------+
| PROJEKT : PROTOCOL STACK                                                 |
| FILE    : M_T30.h                                                        |
| SOURCE  : "Z:\condat\gsm\condat\ms\dfile\msg\T30.mdf"                    |
| LastModified : "February 04, 2000"                                       |
| IdAndVersion : "8411.620.98.101"                                         |
| SrcFileTime  : "Thu Aug 14 00:00:00 2003"                                |
| Generated by CCDGEN_2.2.4 on Thu Aug 14 16:45:17 2003                    |
|           !!DO NOT MODIFY!!DO NOT MODIFY!!DO NOT MODIFY!!                |
+--------------------------------------------------------------------------+
*/

/* PRAGMAS
 * PREFIX                 : NONE
 * COMPATIBILITY_DEFINES  : NO (require PREFIX)
 * ALWAYS_ENUM_IN_VAL_FILE: NO
 * ENABLE_GROUP: NO
 */


#ifndef M_T30_H
#define M_T30_H


#define CDG_ENTER__M_T30_H

#define CDG_ENTER__FILENAME _M_T30_H
#define CDG_ENTER__M_T30_H__FILE_TYPE CDGINC
#define CDG_ENTER__M_T30_H__LAST_MODIFIED _February_04_2000
#define CDG_ENTER__M_T30_H__ID_AND_VERSION _8411_620_98_101

#define CDG_ENTER__M_T30_H__SRC_FILE_TIME _Thu_Aug_14_00_00_00_2003

#include "CDG_ENTER.h"

#undef CDG_ENTER__M_T30_H

#undef CDG_ENTER__FILENAME


#include "M_T30.val"

/*
 * bitbuffer structure for the element non_std_fac
 */
#ifndef __T_BUF_non_std_fac__
#define __T_BUF_non_std_fac__
typedef struct
{
  U16 l_non_std_fac;
  U16 o_non_std_fac;
  U8  b_non_std_fac[92];
} BUF_non_std_fac; /* size <96> */
#endif
#ifndef __T_cap0_rcv__
#define __T_cap0_rcv__
/*
 * Basic facsimile capabilities receiver
 * CCDGEN:WriteStruct_Count==619
 */
typedef struct
{
  U8                        v8;                       /*<  0:  1> V.8                                                */
  U8                        n_byte;                   /*<  1:  1> no. of octets preferred                            */
  U8                        ready_tx_fax;             /*<  2:  1> Ready to transmit a facsimile document (polling)   */
  U8                        rec_fax_op;               /*<  3:  1> Receiver fax operation                             */
  U8                        data_sig_rate;            /*<  4:  1> data signalling rate                               */
  U8                        R8_lines_pels;            /*<  5:  1> R8 x 7.7 lines/mm and/or 200 x 200 pels/25.4 mm    */
  U8                        two_dim_coding;           /*<  6:  1> two dimensional coding                             */
  U8                        rec_width;                /*<  7:  1> recording width                                    */
  U8                        max_rec_len;              /*<  8:  1> maximum recording length                           */
  U8                        min_scan_time;            /*<  9:  1> minimum scan line time                             */
  U8                        _align0;                  /*< 10:  1> alignment                                          */
  U8                        _align1;                  /*< 11:  1> alignment                                          */
} T_cap0_rcv;
#endif

#ifndef __T_cap1_rcv__
#define __T_cap1_rcv__
/*
 * Extended facsimile capabilities 1 receiver
 * CCDGEN:WriteStruct_Count==620
 */
typedef struct
{
  U8                        uncomp_mode;              /*<  0:  1> uncompressed mode                                  */
  U8                        err_corr_mode;            /*<  1:  1> error correction mode                              */
  U8                        t6_coding;                /*<  2:  1> T6 coding                                          */
  U8                        _align0;                  /*<  3:  1> alignment                                          */
} T_cap1_rcv;
#endif

#ifndef __T_cap2_rcv__
#define __T_cap2_rcv__
/*
 * Extended facsimile capabilities 2 receiver
 * CCDGEN:WriteStruct_Count==621
 */
/* typedef void T_cap2_rcv;*/
#endif
#ifndef __T_cap3_rcv__
#define __T_cap3_rcv__
/*
 * Extended facsimile capabilities 3 receiver
 * CCDGEN:WriteStruct_Count==622
 */
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                        i_res_pref;               /*<  3:  1> Inch-based resolution preferred                    */
  U8                        m_res_pref;               /*<  4:  1> Metric-based resolution preferred                  */
  U8                        min_scan_time_hr;         /*<  5:  1> Minimum scan line time for higher resolutions      */
  U8                        sel_polling;              /*<  6:  1> Selective polling                                  */
  U8                        _align0;                  /*<  7:  1> alignment                                          */
} T_cap3_rcv;
#endif

#ifndef __T_cap4_rcv__
#define __T_cap4_rcv__
/*
 * Extended facsimile capabilities 4 receiver
 * CCDGEN:WriteStruct_Count==623
 */
typedef struct
{
  U8                        subaddr;                  /*<  0:  1> Sub-addressing                                     */
  U8                        password;                 /*<  1:  1> Password flag                                      */
  U8                        ready_tx_doc;             /*<  2:  1> Ready to transmit a data file                      */
  U8                        bft;                      /*<  3:  1> Binary file transfer                               */
  U8                        dtm;                      /*<  4:  1> Document transfer mode                             */
  U8                        edi;                      /*<  5:  1> Electronic data interchange                        */
  U8                        _align0;                  /*<  6:  1> alignment                                          */
  U8                        _align1;                  /*<  7:  1> alignment                                          */
} T_cap4_rcv;
#endif

#ifndef __T_cap5_rcv__
#define __T_cap5_rcv__
/*
 * Extended facsimile capabilities 5 receiver
 * CCDGEN:WriteStruct_Count==624
 */
typedef struct
{
  U8                        btm;                      /*<  0:  1> Basic transfer mode                                */
  U8                        ready_tx_mixed;           /*<  1:  1> Ready to transmit a character or mixed mode document */
  U8                        char_mode;                /*<  2:  1> Character mode                                     */
  U8                        mixed_mode;               /*<  3:  1> Mixed mode                                         */
} T_cap5_rcv;
#endif

#ifndef __T_cap6_rcv__
#define __T_cap6_rcv__
/*
 * Extended facsimile capabilities 6 receiver
 * CCDGEN:WriteStruct_Count==625
 */
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                        r_12_bits_pel_comp;       /*<  5:  1> Digitise 12 Bits/pel component                     */
  U8                        _align0;                  /*<  6:  1> alignment                                          */
  U8                        _align1;                  /*<  7:  1> alignment                                          */
} T_cap6_rcv;
#endif

#ifndef __T_cap7_rcv__
#define __T_cap7_rcv__
/*
 * Extended facsimile capabilities 7 receiver
 * CCDGEN:WriteStruct_Count==626
 */
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_rcv;
#endif

#ifndef __T_cap0_snd__
#define __T_cap0_snd__
/*
 * Basic facsimile capabilities sender
 * CCDGEN:WriteStruct_Count==627
 */
typedef struct
{
  U8                        rec_fax_op;               /*<  0:  1> Receiver fax operation                             */
  U8                        data_sig_rate;            /*<  1:  1> data signalling rate                               */
  U8                        R8_lines_pels;            /*<  2:  1> R8 x 7.7 lines/mm and/or 200 x 200 pels/25.4 mm    */
  U8                        two_dim_coding;           /*<  3:  1> two dimensional coding                             */
  U8                        rec_width;                /*<  4:  1> recording width                                    */
  U8                        max_rec_len;              /*<  5:  1> maximum recording length                           */
  U8                        min_scan_time;            /*<  6:  1> minimum scan line time                             */
  U8                        _align0;                  /*<  7:  1> alignment                                          */
} T_cap0_snd;
#endif

#ifndef __T_cap1_snd__
#define __T_cap1_snd__
/*
 * Extended facsimile capabilities 1 sender
 * CCDGEN:WriteStruct_Count==628

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -