equal
deleted
inserted
replaced
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 : 001.004 |
17 * Version : 002.002 |
|
18 * |
|
19 * Documentation: www.wirelessmodemapi.com |
18 * |
20 * |
19 */ |
21 */ |
20 |
22 |
21 |
23 |
22 #ifndef _SYMBIAN_ISI_CALL_MODEMISI_H_ |
24 #ifndef _SYMBIAN_ISI_CALL_MODEMISI_H_ |
23 #define _SYMBIAN_ISI_CALL_MODEMISI_H_ |
25 #define _SYMBIAN_ISI_CALL_MODEMISI_H_ |
24 |
26 |
25 #define MODEM_CALL_SERVER_ISI_VERSION_Z 1 |
27 #define MODEM_CALL_SERVER_ISI_VERSION_Z 2 |
26 #define MODEM_CALL_SERVER_ISI_VERSION_Y 4 |
28 #define MODEM_CALL_SERVER_ISI_VERSION_Y 2 |
27 |
29 |
28 |
30 |
29 //CONSTANTS |
31 //CONSTANTS |
30 #define CALL_MODEM_CUG_DEFAULT 0xFFFF |
32 #define CALL_MODEM_CUG_DEFAULT 0xFFFF |
31 #define CALL_MODEM_DTMF_P_DIGIT 0x70 |
33 #define CALL_MODEM_DTMF_P_DIGIT 0x70 |
184 #define CALL_MODEM_STATUS_MT_RELEASE 0x0A |
186 #define CALL_MODEM_STATUS_MT_RELEASE 0x0A |
185 #define CALL_MODEM_STATUS_HOLD_INITIATED 0x0B |
187 #define CALL_MODEM_STATUS_HOLD_INITIATED 0x0B |
186 #define CALL_MODEM_STATUS_HOLD 0x0C |
188 #define CALL_MODEM_STATUS_HOLD 0x0C |
187 #define CALL_MODEM_STATUS_RETRIEVE_INITIATED 0x0D |
189 #define CALL_MODEM_STATUS_RETRIEVE_INITIATED 0x0D |
188 #define CALL_MODEM_STATUS_RECONNECT_PENDING 0x0E |
190 #define CALL_MODEM_STATUS_RECONNECT_PENDING 0x0E |
189 #define CALL_MODEM_STATUS_TERMINATED 0x0F |
|
190 #define CALL_MODEM_STATUS_SWAP_INITIATED 0x10 |
191 #define CALL_MODEM_STATUS_SWAP_INITIATED 0x10 |
191 |
192 |
192 //BitmaskTables for CALL_MODEM_PRESENT_INFO |
193 //BitmaskTables for CALL_MODEM_PRESENT_INFO |
193 #define CALL_MODEM_PRESENT 0x00 |
194 #define CALL_MODEM_PRESENT 0x00 |
194 #define CALL_MODEM_NOT_PRESENT 0x01 |
195 #define CALL_MODEM_NOT_PRESENT 0x01 |
198 |
199 |
199 //BitmaskTables for CALL_MODEM_RELEASE_INFO |
200 //BitmaskTables for CALL_MODEM_RELEASE_INFO |
200 #define CALL_MODEM_RI_IN_BAND_INFO 0x01 |
201 #define CALL_MODEM_RI_IN_BAND_INFO 0x01 |
201 |
202 |
202 //ConstantTable for CALL_MODEM_OPERATION |
203 //ConstantTable for CALL_MODEM_OPERATION |
|
204 #define CALL_MODEM_OP_UNKNOWN 0x00 |
203 #define CALL_MODEM_OP_HOLD 0x01 |
205 #define CALL_MODEM_OP_HOLD 0x01 |
204 #define CALL_MODEM_OP_RETRIEVE 0x02 |
206 #define CALL_MODEM_OP_RETRIEVE 0x02 |
205 #define CALL_MODEM_OP_SWAP 0x03 |
207 #define CALL_MODEM_OP_SWAP 0x03 |
206 #define CALL_MODEM_OP_CONFERENCE_BUILD 0x04 |
208 #define CALL_MODEM_OP_CONFERENCE_BUILD 0x04 |
207 #define CALL_MODEM_OP_CONFERENCE_SPLIT 0x05 |
209 #define CALL_MODEM_OP_CONFERENCE_SPLIT 0x05 |
208 #define CALL_MODEM_OP_CUG 0xA0 |
|
209 #define CALL_MODEM_OP_TRANSFER 0xA1 |
210 #define CALL_MODEM_OP_TRANSFER 0xA1 |
210 |
211 |
211 //ConstantTable for CALL_MODEM_DTMF_STATUS |
212 //ConstantTable for CALL_MODEM_DTMF_STATUS |
212 #define CALL_MODEM_DTMF_IDLE 0x00 |
213 #define CALL_MODEM_DTMF_IDLE 0x00 |
213 #define CALL_MODEM_DTMF_ACTIVE 0x01 |
214 #define CALL_MODEM_DTMF_ACTIVE 0x01 |
215 //ConstantTable for CALL_MODEM_RECONNECT_STATUS |
216 //ConstantTable for CALL_MODEM_RECONNECT_STATUS |
216 #define CALL_MODEM_RECONNECT_PENDING 0x01 |
217 #define CALL_MODEM_RECONNECT_PENDING 0x01 |
217 #define CALL_MODEM_RECONNECTED 0x02 |
218 #define CALL_MODEM_RECONNECTED 0x02 |
218 |
219 |
219 //ConstantTable for CALL_MODEM_PROPERTY |
220 //ConstantTable for CALL_MODEM_PROPERTY |
|
221 #define CALL_MODEM_PROP_UNKNOWN 0x00 |
220 #define CALL_MODEM_PROP_ALL 0x01 |
222 #define CALL_MODEM_PROP_ALL 0x01 |
221 #define CALL_MODEM_PROP_IMMEDIATE_CONNECT 0xA0 |
223 #define CALL_MODEM_PROP_IMMEDIATE_CONNECT 0xA0 |
222 #define CALL_MODEM_PROP_CUG_INFO 0xA1 |
224 #define CALL_MODEM_PROP_CUG_INFO 0xA1 |
223 #define CALL_MODEM_PROP_CALL_MODE_DEFAULT 0xA2 |
225 #define CALL_MODEM_PROP_CALL_MODE_DEFAULT 0xA2 |
224 #define CALL_MODEM_PROP_ALS 0xA6 |
226 #define CALL_MODEM_PROP_ALS 0xA6 |
248 #define CALL_MODEM_PROP_CTM_SUPPORTED 0x01 |
250 #define CALL_MODEM_PROP_CTM_SUPPORTED 0x01 |
249 |
251 |
250 //ConstantTable for CALL_MODEM_EMERG_NUMBER_OPERATION |
252 //ConstantTable for CALL_MODEM_EMERG_NUMBER_OPERATION |
251 #define CALL_MODEM_EMERG_NUMBER_REMOVE 0x00 |
253 #define CALL_MODEM_EMERG_NUMBER_REMOVE 0x00 |
252 #define CALL_MODEM_EMERG_NUMBER_ADD 0x01 |
254 #define CALL_MODEM_EMERG_NUMBER_ADD 0x01 |
|
255 #define CALL_MODEM_EMERG_NUMBER_UNKNOWN 0xFF |
253 |
256 |
254 //ConstantTable for CALL_MODEM_EMERG_NUMBER_CHECK_STATUS |
257 //ConstantTable for CALL_MODEM_EMERG_NUMBER_CHECK_STATUS |
255 #define CALL_MODEM_EMERG_NBR_CHECK_FAIL 0x00 |
258 #define CALL_MODEM_EMERG_NBR_CHECK_FAIL 0x00 |
256 #define CALL_MODEM_EMERG_NBR_CHECK_PASS 0x01 |
259 #define CALL_MODEM_EMERG_NBR_CHECK_PASS 0x01 |
257 |
260 |
476 //ConstantTable for CALL_MODEM_RES_CONF_STATUS |
479 //ConstantTable for CALL_MODEM_RES_CONF_STATUS |
477 #define CALL_MODEM_RES_CONF_STARTUP 0x01 |
480 #define CALL_MODEM_RES_CONF_STARTUP 0x01 |
478 #define CALL_MODEM_RES_CONF_RECONFIGURED 0x02 |
481 #define CALL_MODEM_RES_CONF_RECONFIGURED 0x02 |
479 |
482 |
480 //ConstantTable for CALL_MODEM_RES_CONF_OPERATION |
483 //ConstantTable for CALL_MODEM_RES_CONF_OPERATION |
|
484 #define CALL_MODEM_RES_CONF_UNKNOWN 0x00 |
481 #define CALL_MODEM_RES_CONF_GET 0x01 |
485 #define CALL_MODEM_RES_CONF_GET 0x01 |
482 #define CALL_MODEM_RES_CONF_SET 0x02 |
486 #define CALL_MODEM_RES_CONF_SET 0x02 |
483 |
487 |
484 //ConstantTable for CALL_MODEM_LINE_ID |
488 //ConstantTable for CALL_MODEM_LINE_ID |
485 #define CALL_MODEM_PRESENT_DEFAULT 0x00 |
489 #define CALL_MODEM_PRESENT_DEFAULT 0x00 |