11 * |
11 * |
12 * Contributors: |
12 * Contributors: |
13 * |
13 * |
14 * Description: |
14 * Description: |
15 * Name : PN_MODEM_INFO [ 0xC5 ] Resource Modem Info Server |
15 * Name : PN_MODEM_INFO [ 0xC5 ] Resource Modem Info Server |
16 * Version : 001.002 |
16 * Version : 001.005 |
17 * |
17 * |
18 * Documentation: www.wirelessmodemapi.com |
18 * Documentation: www.wirelessmodemapi.com |
19 * |
19 * |
20 */ |
20 */ |
21 |
21 |
22 |
22 |
23 #ifndef _SYMBIAN_ISI_INFOISI_H_ |
23 #ifndef _SYMBIAN_ISI_INFOISI_H_ |
24 #define _SYMBIAN_ISI_INFOISI_H_ |
24 #define _SYMBIAN_ISI_INFOISI_H_ |
25 |
25 |
26 #define MODEM_INFO_SERVER_ISI_VERSION_Z 1 |
26 #define MODEM_INFO_SERVER_ISI_VERSION_Z 1 |
27 #define MODEM_INFO_SERVER_ISI_VERSION_Y 2 |
27 #define MODEM_INFO_SERVER_ISI_VERSION_Y 5 |
28 |
28 |
29 |
29 |
30 //CONSTANTS |
30 //CONSTANTS |
31 #define INFO_ANY_SIZE 0x01 |
31 #define INFO_ANY_SIZE 0x01 |
32 |
32 |
66 #define M_INFO_SB_PP_DATA_OFFSET_FILLERBYTE1 1 //size 1 byte(s) |
67 #define M_INFO_SB_PP_DATA_OFFSET_FILLERBYTE1 1 //size 1 byte(s) |
67 #define M_INFO_SB_PP_DATA_OFFSET_SUBBLOCKLEN 2 //size 2 byte(s) |
68 #define M_INFO_SB_PP_DATA_OFFSET_SUBBLOCKLEN 2 //size 2 byte(s) |
68 #define M_INFO_SB_PP_DATA_OFFSET_FILLERBYTE2 4 //size 2 byte(s) |
69 #define M_INFO_SB_PP_DATA_OFFSET_FILLERBYTE2 4 //size 2 byte(s) |
69 #define M_INFO_SB_PP_DATA_OFFSET_PPFEACNT 6 //size 2 byte(s) |
70 #define M_INFO_SB_PP_DATA_OFFSET_PPFEACNT 6 //size 2 byte(s) |
70 #define SIZE_M_INFO_SB_PP_DATA 8 |
71 #define SIZE_M_INFO_SB_PP_DATA 8 |
|
72 //NOTE: Definition contains array(s) or sequence(s). SIZE_ and offsets following array or sequence might be defined incorrectly. |
|
73 |
|
74 |
|
75 //Definition for M_INFO_SB_DO_NUM_VERSION |
|
76 #define M_INFO_SB_DO_NUM_VERSION 0x02 |
|
77 #define M_INFO_SB_DO_NUM_VERSION_OFFSET_SUBBLOCKID 0 //size 1 byte(s) |
|
78 #define M_INFO_SB_DO_NUM_VERSION_OFFSET_SUBBLOCKLEN 1 //size 1 byte(s) |
|
79 #define M_INFO_SB_DO_NUM_VERSION_OFFSET_FILLERBYTE1 2 //size 2 byte(s) |
|
80 #define M_INFO_SB_DO_NUM_VERSION_OFFSET_DONUMVER 4 //size 4 byte(s) |
|
81 #define SIZE_M_INFO_SB_DO_NUM_VERSION 8 |
|
82 |
|
83 |
|
84 //Definition for M_INFO_SB_DO_STR_VERSION |
|
85 #define M_INFO_SB_DO_STR_VERSION 0x03 |
|
86 #define M_INFO_SB_DO_STR_VERSION_OFFSET_SUBBLOCKID 0 //size 1 byte(s) |
|
87 #define M_INFO_SB_DO_STR_VERSION_OFFSET_SUBBLOCKLEN 1 //size 1 byte(s) |
|
88 #define M_INFO_SB_DO_STR_VERSION_OFFSET_FILLERBYTE1 2 //size 1 byte(s) |
|
89 #define M_INFO_SB_DO_STR_VERSION_OFFSET_STRLEN 3 //size 1 byte(s) |
|
90 #define M_INFO_SB_DO_STR_VERSION_OFFSET_DOSTRVER 4 //size 1 byte(s) |
|
91 #define SIZE_M_INFO_SB_DO_STR_VERSION 5 |
71 //NOTE: Definition contains array(s) or sequence(s). SIZE_ and offsets following array or sequence might be defined incorrectly. |
92 //NOTE: Definition contains array(s) or sequence(s). SIZE_ and offsets following array or sequence might be defined incorrectly. |
72 |
93 |
73 |
94 |
74 //MESSAGES |
95 //MESSAGES |
75 |
96 |
125 #define M_INFO_VERSION_READ_RESP_OFFSET_MESSAGEID 1 //size 1 byte(s) |
146 #define M_INFO_VERSION_READ_RESP_OFFSET_MESSAGEID 1 //size 1 byte(s) |
126 #define M_INFO_VERSION_READ_RESP_OFFSET_STATUS 2 //size 1 byte(s) |
147 #define M_INFO_VERSION_READ_RESP_OFFSET_STATUS 2 //size 1 byte(s) |
127 #define M_INFO_VERSION_READ_RESP_OFFSET_SUBBLOCKCOUNT 3 //size 1 byte(s) |
148 #define M_INFO_VERSION_READ_RESP_OFFSET_SUBBLOCKCOUNT 3 //size 1 byte(s) |
128 #define SIZE_M_INFO_VERSION_READ_RESP 4 |
149 #define SIZE_M_INFO_VERSION_READ_RESP 4 |
129 |
150 |
|
151 //Definition for M_INFO_PP_DEFAULTS_RESTORE_REQ |
|
152 #define M_INFO_PP_DEFAULTS_RESTORE_REQ 0x06 |
|
153 #define M_INFO_PP_DEFAULTS_RESTORE_REQ_OFFSET_TRANSID 0 //size 1 byte(s) |
|
154 #define M_INFO_PP_DEFAULTS_RESTORE_REQ_OFFSET_MESSAGEID 1 //size 1 byte(s) |
|
155 #define SIZE_M_INFO_PP_DEFAULTS_RESTORE_REQ 2 |
|
156 |
|
157 //Definition for M_INFO_PP_DEFAULTS_RESTORE_RESP |
|
158 #define M_INFO_PP_DEFAULTS_RESTORE_RESP 0x07 |
|
159 #define M_INFO_PP_DEFAULTS_RESTORE_RESP_OFFSET_TRANSID 0 //size 1 byte(s) |
|
160 #define M_INFO_PP_DEFAULTS_RESTORE_RESP_OFFSET_MESSAGEID 1 //size 1 byte(s) |
|
161 #define M_INFO_PP_DEFAULTS_RESTORE_RESP_OFFSET_STATUS 2 //size 1 byte(s) |
|
162 #define SIZE_M_INFO_PP_DEFAULTS_RESTORE_RESP 3 |
|
163 |
130 #endif |
164 #endif |