connectivitylayer/isimessage/symbianisamacroif/include/wgmodem25/call_modemisi.h
changeset 9 8486d82aef45
parent 5 8ccc39f9d787
equal deleted inserted replaced
8:6295dc2169f3 9:8486d82aef45
    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