12 * |
12 * |
13 * Contributors: |
13 * Contributors: |
14 * |
14 * |
15 * Description: |
15 * Description: |
16 * Name : PN_MODEM_CALL [ 0xC9 ] Resource Modem Call Server |
16 * Name : PN_MODEM_CALL [ 0xC9 ] Resource Modem Call Server |
17 * Version : 002.002 |
17 * Version : 002.004 |
18 * |
18 * |
19 * Documentation: www.wirelessmodemapi.com |
19 * Documentation: www.wirelessmodemapi.com |
20 * |
20 * |
21 */ |
21 */ |
22 |
22 |
23 |
23 |
24 #ifndef _SYMBIAN_ISI_CALL_MODEMISI_H_ |
24 #ifndef _SYMBIAN_ISI_CALL_MODEMISI_H_ |
25 #define _SYMBIAN_ISI_CALL_MODEMISI_H_ |
25 #define _SYMBIAN_ISI_CALL_MODEMISI_H_ |
26 |
26 |
27 #define MODEM_CALL_SERVER_ISI_VERSION_Z 2 |
27 #define MODEM_CALL_SERVER_ISI_VERSION_Z 2 |
28 #define MODEM_CALL_SERVER_ISI_VERSION_Y 2 |
28 #define MODEM_CALL_SERVER_ISI_VERSION_Y 5 |
29 |
29 |
30 |
30 |
31 //CONSTANTS |
31 //CONSTANTS |
32 #define CALL_MODEM_CUG_DEFAULT 0xFFFF |
32 #define CALL_MODEM_CUG_DEFAULT 0xFFFF |
33 #define CALL_MODEM_DTMF_P_DIGIT 0x70 |
33 #define CALL_MODEM_DTMF_P_DIGIT 0x70 |
34 #define CALL_MODEM_DTMF_W_DIGIT 0x77 |
34 #define CALL_MODEM_DTMF_W_DIGIT 0x77 |
35 #define CALL_MODEM_DTMF_NO_TONE 0x00 |
35 #define CALL_MODEM_DTMF_NO_TONE 0x00 |
36 #define CALL_MODEM_NO_LINK_ID 0x00 |
36 #define CALL_MODEM_NO_LINK_ID 0x00 |
37 #define CALL_MODEM_DTMF_DEFAULT 0x00 |
37 #define CALL_MODEM_DTMF_DEFAULT 0x00 |
38 #define CALL_MODEM_DTMF_NO_DELAY 0x01 |
38 #define CALL_MODEM_DTMF_NO_DELAY 0x01 |
|
39 #define CALL_MODEM_NULL 0x00 |
|
40 #define CALL_MODEM_STATUS_SWAP_INITIATED 0x10 |
39 |
41 |
40 |
42 |
41 //TABLES |
43 //TABLES |
42 |
44 |
43 //BitmaskTables for CALL_MODEM_ADDRESS_TYPE |
45 //BitmaskTables for CALL_MODEM_ADDRESS_TYPE |
186 #define CALL_MODEM_STATUS_MT_RELEASE 0x0A |
188 #define CALL_MODEM_STATUS_MT_RELEASE 0x0A |
187 #define CALL_MODEM_STATUS_HOLD_INITIATED 0x0B |
189 #define CALL_MODEM_STATUS_HOLD_INITIATED 0x0B |
188 #define CALL_MODEM_STATUS_HOLD 0x0C |
190 #define CALL_MODEM_STATUS_HOLD 0x0C |
189 #define CALL_MODEM_STATUS_RETRIEVE_INITIATED 0x0D |
191 #define CALL_MODEM_STATUS_RETRIEVE_INITIATED 0x0D |
190 #define CALL_MODEM_STATUS_RECONNECT_PENDING 0x0E |
192 #define CALL_MODEM_STATUS_RECONNECT_PENDING 0x0E |
191 #define CALL_MODEM_STATUS_SWAP_INITIATED 0x10 |
|
192 |
193 |
193 //BitmaskTables for CALL_MODEM_PRESENT_INFO |
194 //BitmaskTables for CALL_MODEM_PRESENT_INFO |
194 #define CALL_MODEM_PRESENT 0x00 |
195 #define CALL_MODEM_PRESENT 0x00 |
195 #define CALL_MODEM_NOT_PRESENT 0x01 |
196 #define CALL_MODEM_NOT_PRESENT 0x01 |
196 |
197 |
1213 #define CALL_MODEM_SB_REQ_INFO_OFFSET_TRID 2 //size 1 byte(s) |
1214 #define CALL_MODEM_SB_REQ_INFO_OFFSET_TRID 2 //size 1 byte(s) |
1214 #define CALL_MODEM_SB_REQ_INFO_OFFSET_FILLERBYTE1 3 //size 1 byte(s) |
1215 #define CALL_MODEM_SB_REQ_INFO_OFFSET_FILLERBYTE1 3 //size 1 byte(s) |
1215 #define SIZE_CALL_MODEM_SB_REQ_INFO 4 |
1216 #define SIZE_CALL_MODEM_SB_REQ_INFO 4 |
1216 |
1217 |
1217 |
1218 |
|
1219 //Definition for CALL_MODEM_SB_EMERG_NUMBER_MOD_INFO |
|
1220 #define CALL_MODEM_SB_EMERG_NUMBER_MOD_INFO 0x4C |
|
1221 #define CALL_MODEM_SB_EMERG_NUMBER_MOD_INFO_OFFSET_SUBBLOCKID 0 //size 1 byte(s) |
|
1222 #define CALL_MODEM_SB_EMERG_NUMBER_MOD_INFO_OFFSET_SUBBLOCKLEN 1 //size 1 byte(s) |
|
1223 #define CALL_MODEM_SB_EMERG_NUMBER_MOD_INFO_OFFSET_LINKID 2 //size 1 byte(s) |
|
1224 #define CALL_MODEM_SB_EMERG_NUMBER_MOD_INFO_OFFSET_SERVCATEGORY 3 //size 1 byte(s) |
|
1225 #define CALL_MODEM_SB_EMERG_NUMBER_MOD_INFO_OFFSET_MCCDIGIT1 4 //size 1 byte(s) |
|
1226 #define CALL_MODEM_SB_EMERG_NUMBER_MOD_INFO_OFFSET_MCCDIGIT2 5 //size 1 byte(s) |
|
1227 #define CALL_MODEM_SB_EMERG_NUMBER_MOD_INFO_OFFSET_MCCDIGIT3 6 //size 1 byte(s) |
|
1228 #define CALL_MODEM_SB_EMERG_NUMBER_MOD_INFO_OFFSET_MCCRANGE 7 //size 1 byte(s) |
|
1229 #define SIZE_CALL_MODEM_SB_EMERG_NUMBER_MOD_INFO 8 |
|
1230 |
|
1231 |
1218 //MESSAGES |
1232 //MESSAGES |
1219 |
1233 |
1220 |
1234 |
1221 //Definition for CALL_MODEM_CREATE_REQ |
1235 //Definition for CALL_MODEM_CREATE_REQ |
1222 #define CALL_MODEM_CREATE_REQ 0x01 |
1236 #define CALL_MODEM_CREATE_REQ 0x01 |