networkingtestandutils/networkingunittest/tdummyetel/ETELMMCS.H
changeset 0 af10295192d8
equal deleted inserted replaced
-1:000000000000 0:af10295192d8
       
     1 // Copyright (c) 2000-2009 Nokia Corporation and/or its subsidiary(-ies).
       
     2 // All rights reserved.
       
     3 // This component and the accompanying materials are made available
       
     4 // under the terms of "Eclipse Public License v1.0"
       
     5 // which accompanies this distribution, and is available
       
     6 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     7 //
       
     8 // Initial Contributors:
       
     9 // Nokia Corporation - initial contribution.
       
    10 //
       
    11 // Contributors:
       
    12 //
       
    13 // Description:
       
    14 // \file ETELMMCS.H
       
    15 // Multimode ETel API v1.0
       
    16 // Header file for Multimode API IPC request definitions
       
    17 // 
       
    18 //
       
    19 
       
    20 #ifndef __ETELMMCS_H__
       
    21 #define __ETELMMCS_H__
       
    22 
       
    23 #include "Et_clsvr.h"
       
    24 
       
    25 /**
       
    26 Multimode ETel - Client-Server IPC request definitions
       
    27 @internalComponent
       
    28 */
       
    29 
       
    30 #define IPC_MULTIMODE_EXT (3000)
       
    31 
       
    32 
       
    33 // 3000 to 3499 reserved for RMobilePhone requests
       
    34 // 3500 to 4000 reserved for RMobilePhone cancel requests
       
    35 #define EMobilePhoneIpcOffset				(IPC_MULTIMODE_EXT) 
       
    36 
       
    37 // 4000 to 4099 reserved for RMobileLine requests
       
    38 // 4500 to 4599 reserved for RMobileLine cancel requests
       
    39 #define EMobileLineIpcOffset				(4000) 
       
    40 
       
    41 // 4100 to 4199 reserved for RMobileCall requests
       
    42 // 4600 to 4699 reserved for RMobileCall cancel requests
       
    43 #define EMobileCallIpcOffset				(4100) 
       
    44 
       
    45 // 4200 to 4299 reserved for RMobileSmsMessaging requests
       
    46 // 4700 to 4799 reserved for RMobileSmsMessaging cancel requests
       
    47 #define EMobileSmsMessagingIpcOffset		(4200) 
       
    48 
       
    49 // 4300 to 4399 reserved for RMobileBroadcastMessaging requests
       
    50 // 4800 to 4899 reserved for RMobileBroadcastMessaging cancel requests
       
    51 #define EMobileBroadcastMessagingIpcOffset	(4300) 
       
    52 
       
    53 // 4400 to 4449 reserved for RMobileUssdMessaging requests
       
    54 // 4900 to 4949 reserved for RMobileUssdMessaging cancel requests
       
    55 #define EMobileUssdMessagingIpcOffset		(4400) 
       
    56 
       
    57 // 4450 to 4499 reserved for RMobilePhoneStore requests
       
    58 // 4950 to 4999 reserved for RMobilePhoneStore cancel requests
       
    59 #define EMobilePhoneStoreIpcOffset			(4450) 
       
    60 
       
    61 // 5000 to 5049 reserved for RMobileSmsStore requests
       
    62 // 5500 to 5549 reserved for RMobileSmsStore cancel requests
       
    63 #define EMobileSmsStoreIpcOffset			(5000) 
       
    64 
       
    65 // 5050 to 5099 reserved for RMobileNamStore requests
       
    66 // 5550 to 5599 reserved for RMobileNamStore cancel requests
       
    67 #define EMobileNamStoreIpcOffset			(5050) 
       
    68 
       
    69 // 5100 to 5149 reserved for RMobileONStore requests
       
    70 // 5600 to 5649 reserved for RMobileONStore cancel requests
       
    71 #define EMobileONStoreIpcOffset				(5100) 
       
    72 
       
    73 // 5150 to 5199 reserved for RMobilePhoneBookStore requests
       
    74 // 5650 to 5699 reserved for RMobilePhoneBookStore cancel requests
       
    75 #define EMobilePhoneBookStoreIpcOffset		(5150) 
       
    76 
       
    77 // 5200 to 5249 reserved for RMobileConferenceCall requests
       
    78 // 5700 to 5749 reserved for RMobileConferenceCall cancel requests
       
    79 #define EMobileConferenceCallIpcOffset		(5200) 
       
    80 
       
    81 /**
       
    82 RMobilePhone requests
       
    83 @internalComponent
       
    84 */
       
    85 enum
       
    86 	{
       
    87 	EMobilePhoneGetMultimodeCaps=EMobilePhoneIpcOffset,
       
    88 	EMobilePhoneGetPhoneStoreInfo,
       
    89 	EMobilePhoneGetIccAccessCaps,
       
    90 	EMobilePhoneNotifyIccAccessCapsChange,
       
    91 	EMobilePhoneGetCustomerServiceProfile,
       
    92 	EMobilePhoneGetServiceTable,
       
    93 	EMobilePhoneGetBatteryCaps,
       
    94 	EMobilePhoneGetBatteryInfo,
       
    95 	EMobilePhoneNotifyBatteryInfoChange,
       
    96 	EMobilePhoneGetSignalCaps,
       
    97 	EMobilePhoneGetSignalStrength,
       
    98 	EMobilePhoneNotifySignalStrengthChange,
       
    99 	EMobilePhoneGetIndicatorCaps,
       
   100 	EMobilePhoneGetIndicator,
       
   101 	EMobilePhoneNotifyIndicatorChange,
       
   102 	EMobilePhoneGetIdentityCaps,
       
   103 	EMobilePhoneGetPhoneId,
       
   104 	EMobilePhoneGetSubscriberId,
       
   105 	EMobilePhoneGetDTMFCaps,
       
   106 	EMobilePhoneNotifyDTMFCapsChange,
       
   107 	EMobilePhoneSendDTMFTones,
       
   108 	EMobilePhoneStartDTMFTone,
       
   109 	EMobilePhoneStopDTMFTone,
       
   110 	EMobilePhoneNotifyStopInDTMFString,
       
   111 	EMobilePhoneContinueDTMFStringSending,
       
   112 	EMobilePhoneGetNetworkCaps,
       
   113 	EMobilePhoneGetNetworkRegistrationStatus,
       
   114 	EMobilePhoneNotifyNetworkRegistrationStatusChange,
       
   115 	EMobilePhoneGetCurrentMode,
       
   116 	EMobilePhoneNotifyModeChange,
       
   117 	EMobilePhoneGetCurrentNetwork,
       
   118 	EMobilePhoneNotifyCurrentNetworkChange,
       
   119 	EMobilePhoneGetHomeNetwork,
       
   120 	EMobilePhoneGetDetectedNetworksPhase1,
       
   121 	EMobilePhoneGetDetectedNetworksPhase2,
       
   122 	EMobilePhoneGetNetworkSelectionSetting,
       
   123 	EMobilePhoneSetNetworkSelectionSetting,
       
   124 	EMobilePhoneNotifyNetworkSelectionSettingChange,
       
   125 	EMobilePhoneSelectNetwork,
       
   126 	EMobilePhoneGetNITZInfo,
       
   127 	EMobilePhoneNotifyNITZInfoChange,
       
   128 	EMobilePhoneGetDefaultPrivacy,
       
   129 	EMobilePhoneSetDefaultPrivacy,
       
   130 	EMobilePhoneNotifyDefaultPrivacyChange,
       
   131 	EMobilePhoneGetCallServiceCaps,
       
   132 	EMobilePhoneNotifyCallServiceCapsChange,
       
   133 	EMobilePhoneProgramFeatureCode,
       
   134 	EMobilePhoneGetFeatureCode,
       
   135 	EMobilePhoneSendNetworkServiceRequest,
       
   136 	EMobilePhoneGetCallForwardingStatusPhase1,
       
   137 	EMobilePhoneGetCallForwardingStatusPhase2,
       
   138 	EMobilePhoneSetCallForwardingStatus,
       
   139 	EMobilePhoneNotifyCallForwardingStatusChange,
       
   140 	EMobilePhoneNotifyCallForwardingActive,
       
   141 	EMobilePhoneGetIdentityServiceStatus,
       
   142 	EMobilePhoneGetBarringStatusPhase1,
       
   143 	EMobilePhoneGetBarringStatusPhase2,
       
   144 	EMobilePhoneSetCallBarringStatus,
       
   145 	EMobilePhoneNotifyCallBarringStatusChange,
       
   146 	EMobilePhoneSetCallBarringPassword,
       
   147 	EMobilePhoneGetWaitingStatusPhase1,
       
   148 	EMobilePhoneGetWaitingStatusPhase2,
       
   149 	EMobilePhoneSetCallWaitingStatus,
       
   150 	EMobilePhoneNotifyCallWaitingStatusChange,
       
   151 	EMobilePhoneGetCCBSStatus,
       
   152 	EMobilePhoneNotifyCCBSStatusChange,
       
   153 	EMobilePhoneDeactivateAllCCBS,
       
   154 	EMobilePhoneGetCompletionRequestsPhase1,
       
   155 	EMobilePhoneGetCompletionRequestsPhase2,
       
   156 	EMobilePhoneGetAlternatingCallCaps,
       
   157 	EMobilePhoneNotifyAlternatingCallCapsChange,
       
   158 	EMobilePhoneGetAlternatingCallMode,
       
   159 	EMobilePhoneSetAlternatingCallMode,
       
   160 	EMobilePhoneNotifyAlternatingCallModeChange,
       
   161 	EMobilePhoneGetALSLine,
       
   162 	EMobilePhoneSetALSLine,
       
   163 	EMobilePhoneNotifyALSLineChange,
       
   164 	EMobilePhoneGetCostCaps,
       
   165 	EMobilePhoneNotifyCostCapsChange,
       
   166 	EMobilePhoneClearCostMeter,
       
   167 	EMobilePhoneSetMaxCostMeter,
       
   168 	EMobilePhoneSetPuct,
       
   169 	EMobilePhoneGetCostInfo,
       
   170 	EMobilePhoneNotifyCostInfoChange,
       
   171 	EMobilePhoneGetSecurityCaps,
       
   172 	EMobilePhoneNotifySecurityCapsChange,
       
   173 	EMobilePhoneGetLockInfo,
       
   174 	EMobilePhoneNotifyLockInfoChange,
       
   175 	EMobilePhoneSetLockSetting,
       
   176 	EMobilePhoneChangeSecurityCode,
       
   177 	EMobilePhoneNotifySecurityEvent,
       
   178 	EMobilePhoneVerifySecurityCode,
       
   179 	EMobilePhoneAbortSecurityCode,
       
   180 	EMobilePhoneNotifyMessageWaiting,
       
   181 	EMobilePhoneGetFdnStatus,
       
   182 	EMobilePhoneSetFdnSetting,
       
   183 	EMobilePhoneNotifyFdnStatusChange,
       
   184 	EMobilePhoneGetMulticallParams,
       
   185 	EMobilePhoneSetMulticallParams,
       
   186 	EMobilePhoneNotifyMulticallParamsChange,
       
   187 	EMobilePhoneGetIncomingCallType,
       
   188 	EMobilePhoneSetIncomingCallType,
       
   189 	EMobilePhoneNotifyIncomingCallTypeChange,
       
   190 	EMobilePhoneGetUUSSetting,
       
   191 	EMobilePhoneSetUUSSetting,
       
   192 	EMobilePhoneNotifyUUSSettingChange,
       
   193 	EMobilePhoneGetIccMessageWaitingIndicators,
       
   194 	EMobilePhoneSetIccMessageWaitingIndicators,
       
   195 	EMobilePhoneNotifyIccMessageWaitingIndicatorsChange
       
   196 	};	
       
   197 
       
   198 /**
       
   199 @internalComponent
       
   200 */
       
   201 enum
       
   202 	{
       
   203 	EMobilePhoneGetPhoneStoreInfoCancel = EMobilePhoneGetPhoneStoreInfo + EMobileCancelOffset,
       
   204 	EMobilePhoneNotifyIccAccessCapsChangeCancel = EMobilePhoneNotifyIccAccessCapsChange + EMobileCancelOffset,
       
   205 	EMobilePhoneGetCustomerServiceProfileCancel = EMobilePhoneGetCustomerServiceProfile + EMobileCancelOffset,
       
   206 	EMobilePhoneGetServiceTableCancel = EMobilePhoneGetServiceTable + EMobileCancelOffset,
       
   207 	EMobilePhoneGetBatteryInfoCancel = EMobilePhoneGetBatteryInfo + EMobileCancelOffset,
       
   208 	EMobilePhoneNotifyBatteryInfoChangeCancel = EMobilePhoneNotifyBatteryInfoChange + EMobileCancelOffset,
       
   209 	EMobilePhoneGetSignalStrengthCancel = EMobilePhoneGetSignalStrength + EMobileCancelOffset,
       
   210 	EMobilePhoneNotifySignalStrengthChangeCancel = EMobilePhoneNotifySignalStrengthChange + EMobileCancelOffset,
       
   211 	EMobilePhoneGetIndicatorCancel = EMobilePhoneGetIndicator + EMobileCancelOffset,
       
   212 	EMobilePhoneNotifyIndicatorChangeCancel = EMobilePhoneNotifyIndicatorChange + EMobileCancelOffset,
       
   213 	EMobilePhoneGetPhoneIdCancel = EMobilePhoneGetPhoneId + EMobileCancelOffset,
       
   214 	EMobilePhoneGetSubscriberIdCancel = EMobilePhoneGetSubscriberId + EMobileCancelOffset,
       
   215 	EMobilePhoneNotifyDTMFCapsChangeCancel = EMobilePhoneNotifyDTMFCapsChange + EMobileCancelOffset,
       
   216 	EMobilePhoneSendDTMFTonesCancel = EMobilePhoneSendDTMFTones + EMobileCancelOffset,
       
   217 	EMobilePhoneNotifyStopInDTMFStringCancel = EMobilePhoneNotifyStopInDTMFString + EMobileCancelOffset,
       
   218 	EMobilePhoneGetNetworkRegistrationStatusCancel = EMobilePhoneGetNetworkRegistrationStatus + EMobileCancelOffset,
       
   219 	EMobilePhoneNotifyNetworkRegistrationStatusChangeCancel = EMobilePhoneNotifyNetworkRegistrationStatusChange + EMobileCancelOffset,
       
   220 	EMobilePhoneNotifyModeChangeCancel = EMobilePhoneNotifyModeChange + EMobileCancelOffset,
       
   221 	EMobilePhoneGetCurrentNetworkCancel = EMobilePhoneGetCurrentNetwork + EMobileCancelOffset,
       
   222 	EMobilePhoneNotifyCurrentNetworkChangeCancel = EMobilePhoneNotifyCurrentNetworkChange + EMobileCancelOffset,
       
   223 	EMobilePhoneGetHomeNetworkCancel = EMobilePhoneGetHomeNetwork + EMobileCancelOffset,
       
   224 	EMobilePhoneGetDetectedNetworksCancel = EMobilePhoneGetDetectedNetworksPhase1 + EMobileCancelOffset,
       
   225 	EMobilePhoneSetNetworkSelectionSettingCancel = EMobilePhoneSetNetworkSelectionSetting + EMobileCancelOffset,
       
   226 	EMobilePhoneNotifyNetworkSelectionSettingChangeCancel = EMobilePhoneNotifyNetworkSelectionSettingChange + EMobileCancelOffset,
       
   227 	EMobilePhoneSelectNetworkCancel = EMobilePhoneSelectNetwork + EMobileCancelOffset,
       
   228 	EMobilePhoneNotifyNITZInfoChangeCancel = EMobilePhoneNotifyNITZInfoChange + EMobileCancelOffset,
       
   229 	EMobilePhoneSetDefaultPrivacyCancel = EMobilePhoneSetDefaultPrivacy + EMobileCancelOffset,
       
   230 	EMobilePhoneNotifyDefaultPrivacyChangeCancel = EMobilePhoneNotifyDefaultPrivacyChange + EMobileCancelOffset,
       
   231 	EMobilePhoneNotifyCallServiceCapsChangeCancel = EMobilePhoneNotifyCallServiceCapsChange + EMobileCancelOffset,
       
   232 	EMobilePhoneProgramFeatureCodeCancel = EMobilePhoneProgramFeatureCode + EMobileCancelOffset,
       
   233 	EMobilePhoneGetFeatureCodeCancel = EMobilePhoneGetFeatureCode + EMobileCancelOffset,
       
   234 	EMobilePhoneSendNetworkServiceRequestCancel = EMobilePhoneSendNetworkServiceRequest + EMobileCancelOffset,
       
   235 	EMobilePhoneGetCallForwardingStatusCancel = EMobilePhoneGetCallForwardingStatusPhase1 + EMobileCancelOffset,
       
   236 	EMobilePhoneSetCallForwardingStatusCancel = EMobilePhoneSetCallForwardingStatus + EMobileCancelOffset,
       
   237 	EMobilePhoneNotifyCallForwardingStatusChangeCancel = EMobilePhoneNotifyCallForwardingStatusChange + EMobileCancelOffset,
       
   238 	EMobilePhoneNotifyCallForwardingActiveCancel = EMobilePhoneNotifyCallForwardingActive + EMobileCancelOffset,
       
   239 	EMobilePhoneGetIdentityServiceStatusCancel = EMobilePhoneGetIdentityServiceStatus + EMobileCancelOffset,
       
   240 	EMobilePhoneGetBarringStatusCancel = EMobilePhoneGetBarringStatusPhase1 + EMobileCancelOffset,
       
   241 	EMobilePhoneSetCallBarringStatusCancel = EMobilePhoneSetCallBarringStatus + EMobileCancelOffset,
       
   242 	EMobilePhoneNotifyCallBarringStatusChangeCancel = EMobilePhoneNotifyCallBarringStatusChange + EMobileCancelOffset,
       
   243 	EMobilePhoneSetCallBarringPasswordCancel = EMobilePhoneSetCallBarringPassword + EMobileCancelOffset,
       
   244 	EMobilePhoneGetWaitingStatusCancel = EMobilePhoneGetWaitingStatusPhase1 + EMobileCancelOffset,
       
   245 	EMobilePhoneSetCallWaitingStatusCancel = EMobilePhoneSetCallWaitingStatus + EMobileCancelOffset,
       
   246 	EMobilePhoneNotifyCallWaitingStatusChangeCancel = EMobilePhoneNotifyCallWaitingStatusChange + EMobileCancelOffset,
       
   247 	EMobilePhoneNotifyCCBSStatusChangeCancel = EMobilePhoneNotifyCCBSStatusChange + EMobileCancelOffset,
       
   248 	EMobilePhoneDeactivateAllCCBSCancel = EMobilePhoneDeactivateAllCCBS + EMobileCancelOffset,
       
   249 	EMobilePhoneGetCompletionRequestsCancel = EMobilePhoneGetCompletionRequestsPhase1 + EMobileCancelOffset,
       
   250 	EMobilePhoneGetCCBSStatusCancel = EMobilePhoneGetCCBSStatus + EMobileCancelOffset,
       
   251 	EMobilePhoneNotifyAlternatingCallCapsChangeCancel = EMobilePhoneNotifyAlternatingCallCapsChange + EMobileCancelOffset,
       
   252 	EMobilePhoneSetAlternatingCallModeCancel = EMobilePhoneSetAlternatingCallMode + EMobileCancelOffset,
       
   253 	EMobilePhoneNotifyAlternatingCallModeChangeCancel = EMobilePhoneNotifyAlternatingCallModeChange + EMobileCancelOffset,
       
   254 	EMobilePhoneSetALSLineCancel = EMobilePhoneSetALSLine + EMobileCancelOffset,
       
   255 	EMobilePhoneNotifyALSLineChangeCancel = EMobilePhoneNotifyALSLineChange + EMobileCancelOffset,
       
   256 	EMobilePhoneNotifyCostCapsChangeCancel = EMobilePhoneNotifyCostCapsChange + EMobileCancelOffset,
       
   257 	EMobilePhoneClearCostMeterCancel = 	EMobilePhoneClearCostMeter + EMobileCancelOffset,
       
   258 	EMobilePhoneSetMaxCostMeterCancel = EMobilePhoneSetMaxCostMeter + EMobileCancelOffset,
       
   259 	EMobilePhoneSetPuctCancel = EMobilePhoneSetPuct + EMobileCancelOffset,
       
   260 	EMobilePhoneGetCostInfoCancel = EMobilePhoneGetCostInfo + EMobileCancelOffset,
       
   261 	EMobilePhoneNotifyCostInfoChangeCancel = EMobilePhoneNotifyCostInfoChange + EMobileCancelOffset,
       
   262 	EMobilePhoneNotifySecurityCapsChangeCancel = EMobilePhoneNotifySecurityCapsChange + EMobileCancelOffset,
       
   263 	EMobilePhoneNotifyLockInfoChangeCancel = EMobilePhoneNotifyLockInfoChange + EMobileCancelOffset,
       
   264 	EMobilePhoneSetLockSettingCancel = EMobilePhoneSetLockSetting + EMobileCancelOffset,
       
   265 	EMobilePhoneChangeSecurityCodeCancel = EMobilePhoneChangeSecurityCode + EMobileCancelOffset,
       
   266 	EMobilePhoneNotifySecurityEventCancel = EMobilePhoneNotifySecurityEvent + EMobileCancelOffset,
       
   267 	EMobilePhoneVerifySecurityCodeCancel = EMobilePhoneVerifySecurityCode + EMobileCancelOffset,
       
   268 	EMobilePhoneNotifyMessageWaitingCancel = EMobilePhoneNotifyMessageWaiting + EMobileCancelOffset,
       
   269 	EMobilePhoneSetFdnSettingCancel = EMobilePhoneSetFdnSetting + EMobileCancelOffset,
       
   270 	EMobilePhoneNotifyFdnStatusChangeCancel = EMobilePhoneNotifyFdnStatusChange + EMobileCancelOffset,
       
   271 	EMobilePhoneGetMulticallParamsCancel = EMobilePhoneGetMulticallParams + EMobileCancelOffset,
       
   272 	EMobilePhoneSetMulticallParamsCancel = EMobilePhoneSetMulticallParams + EMobileCancelOffset,
       
   273 	EMobilePhoneNotifyMulticallParamsChangeCancel = EMobilePhoneNotifyMulticallParamsChange + EMobileCancelOffset,
       
   274 	EMobilePhoneGetIncomingCallTypeCancel = EMobilePhoneGetIncomingCallType + EMobileCancelOffset,
       
   275 	EMobilePhoneSetIncomingCallTypeCancel = EMobilePhoneSetIncomingCallType + EMobileCancelOffset,
       
   276 	EMobilePhoneNotifyIncomingCallTypeChangeCancel = EMobilePhoneNotifyIncomingCallTypeChange + EMobileCancelOffset,
       
   277 	EMobilePhoneGetUUSSettingCancel = EMobilePhoneGetUUSSetting + EMobileCancelOffset,
       
   278 	EMobilePhoneSetUUSSettingCancel = EMobilePhoneSetUUSSetting  + EMobileCancelOffset,
       
   279 	EMobilePhoneNotifyUUSSettingChangeCancel = EMobilePhoneNotifyUUSSettingChange + EMobileCancelOffset,
       
   280 	EMobilePhoneGetIccMessageWaitingIndicatorsCancel = EMobilePhoneGetIccMessageWaitingIndicators + EMobileCancelOffset,
       
   281 	EMobilePhoneSetIccMessageWaitingIndicatorsCancel = EMobilePhoneSetIccMessageWaitingIndicators + EMobileCancelOffset,
       
   282 	EMobilePhoneNotifyIccMessageWaitingIndicatorsChangeCancel = EMobilePhoneNotifyIccMessageWaitingIndicatorsChange + EMobileCancelOffset
       
   283 	};
       
   284 
       
   285 /**
       
   286 RMobileLine requests
       
   287 @internalComponent
       
   288 */
       
   289 enum
       
   290 	{
       
   291 	EMobileLineGetMobileLineStatus=EMobileLineIpcOffset,
       
   292 	EMobileLineNotifyMobileLineStatusChange
       
   293 	};
       
   294 /**
       
   295 @internalComponent
       
   296 */
       
   297 enum
       
   298 	{
       
   299 	EMobileLineNotifyMobileLineStatusChangeCancel = EMobileLineNotifyMobileLineStatusChange + EMobileCancelOffset
       
   300 	};
       
   301 
       
   302 /**
       
   303 RMobileCall requests
       
   304 @internalComponent
       
   305 */
       
   306 enum
       
   307 	{
       
   308 	EMobileCallGetMobileDataCallCaps=EMobileCallIpcOffset,
       
   309 	EMobileCallNotifyMobileDataCallCapsChange,
       
   310 	EMobileCallGetMobileDataCallRLPRange,
       
   311 	EMobileCallSetDynamicHscsdParams,
       
   312 	EMobileCallSwitchAlternatingCall,
       
   313 	EMobileCallNotifyAlternatingCallSwitch,
       
   314 	EMobileCallGetMobileCallCaps,
       
   315 	EMobileCallNotifyMobileCallCapsChange,
       
   316 	EMobileCallHold,
       
   317 	EMobileCallResume,
       
   318 	EMobileCallSwap,
       
   319 	EMobileCallDeflect,
       
   320 	EMobileCallTransfer,
       
   321 	EMobileCallGoOneToOne,
       
   322 	EMobileCallNotifyCallEvent,
       
   323 	EMobileCallGetMobileCallStatus,
       
   324 	EMobileCallNotifyMobileCallStatusChange,
       
   325 	EMobileCallDialEmergencyCall,
       
   326 	EMobileCallSetPrivacy,
       
   327 	EMobileCallNotifyPrivacyConfirmation,
       
   328 	EMobileCallSetTrafficChannel,
       
   329 	EMobileCallNotifyTrafficChannelConfirmation,
       
   330 	EMobileCallGetMobileCallInfo,
       
   331 	EMobileCallNotifyRemotePartyInfoChange,
       
   332 	EMobileCallGetCurrentHscsdInfo,
       
   333 	EMobileCallNotifyHscsdInfoChange,
       
   334 	EMobileCallNotifyVoiceFallback,
       
   335 	EMobileCallActivateCCBS,
       
   336 	EMobileCallRejectCCBS,
       
   337 	EMobileCallAcceptCCBSRecall,
       
   338 	EMobileCallDeactivateCCBS,
       
   339 	EMobileCallGetUUSCaps,
       
   340 	EMobileCallNotifyUUSCapsChange,
       
   341 	EMobileCallActivateUUS,
       
   342 	EMobileCallSendUUI,
       
   343 	EMobileCallReceiveUUI,
       
   344 	EMobileCallHangupWithUUI,
       
   345 	EMobileCallAnswerWithUUI,
       
   346 	};
       
   347 /**
       
   348 @internalComponent
       
   349 */
       
   350 enum
       
   351 	{
       
   352 	EMobileCallNotifyMobileDataCallCapsChangeCancel = EMobileCallNotifyMobileDataCallCapsChange + EMobileCancelOffset,
       
   353 	EMobileCallGetMobileDataCallRLPRangeCancel = EMobileCallGetMobileDataCallRLPRange + EMobileCancelOffset,
       
   354 	EMobileCallSetDynamicHscsdParamsCancel = EMobileCallSetDynamicHscsdParams + EMobileCancelOffset,
       
   355 	EMobileCallSwitchAlternatingCallCancel = EMobileCallSwitchAlternatingCall + EMobileCancelOffset,
       
   356 	EMobileCallNotifyAlternatingCallSwitchCancel = EMobileCallNotifyAlternatingCallSwitch + EMobileCancelOffset,
       
   357 	EMobileCallNotifyMobileCallCapsChangeCancel = EMobileCallNotifyMobileCallCapsChange + EMobileCancelOffset,
       
   358 	EMobileCallHoldCancel = EMobileCallHold + EMobileCancelOffset,
       
   359 	EMobileCallResumeCancel = EMobileCallResume + EMobileCancelOffset,
       
   360 	EMobileCallSwapCancel = EMobileCallSwap + EMobileCancelOffset,
       
   361 	EMobileCallDeflectCancel = EMobileCallDeflect + EMobileCancelOffset,
       
   362 	EMobileCallTransferCancel = EMobileCallTransfer + EMobileCancelOffset,
       
   363 	EMobileCallGoOneToOneCancel = EMobileCallGoOneToOne + EMobileCancelOffset,
       
   364 	EMobileCallNotifyCallEventCancel = EMobileCallNotifyCallEvent + EMobileCancelOffset,
       
   365 	EMobileCallNotifyMobileCallStatusChangeCancel = EMobileCallNotifyMobileCallStatusChange + EMobileCancelOffset,
       
   366 	EMobileCallDialEmergencyCallCancel = 	EMobileCallDialEmergencyCall + EMobileCancelOffset,
       
   367 	EMobileCallNotifyPrivacyConfirmationCancel = 	EMobileCallNotifyPrivacyConfirmation + EMobileCancelOffset,
       
   368 	EMobileCallNotifyTrafficChannelConfirmationCancel = EMobileCallNotifyTrafficChannelConfirmation + EMobileCancelOffset,
       
   369 	EMobileCallGetMobileCallInfoCancel = EMobileCallGetMobileCallInfo + EMobileCancelOffset,
       
   370 	EMobileCallNotifyRemotePartyInfoChangeCancel = EMobileCallNotifyRemotePartyInfoChange + EMobileCancelOffset,
       
   371 	EMobileCallNotifyHscsdInfoChangeCancel = EMobileCallNotifyHscsdInfoChange + EMobileCancelOffset,
       
   372 	EMobileCallNotifyVoiceFallbackCancel = EMobileCallNotifyVoiceFallback + EMobileCancelOffset,
       
   373 	EMobileCallActivateCCBSCancel = EMobileCallActivateCCBS + EMobileCancelOffset,
       
   374 	EMobileCallAcceptCCBSRecallCancel = EMobileCallAcceptCCBSRecall + EMobileCancelOffset,
       
   375 	EMobileCallDeactivateCCBSCancel = EMobileCallDeactivateCCBS + EMobileCancelOffset,
       
   376 	EMobileCallNotifyUUSCapsChangeCancel = EMobileCallNotifyUUSCapsChange + EMobileCancelOffset,
       
   377 	EMobileCallActivateUUSCancel = EMobileCallActivateUUS + EMobileCancelOffset,
       
   378 	EMobileCallSendUUICancel = EMobileCallSendUUI + EMobileCancelOffset,
       
   379 	EMobileCallReceiveUUICancel = EMobileCallReceiveUUI + EMobileCancelOffset,
       
   380 	EMobileCallHangupWithUUICancel = EMobileCallHangupWithUUI + EMobileCancelOffset,
       
   381 	EMobileCallAnswerWithUUICancel = EMobileCallAnswerWithUUI + EMobileCancelOffset
       
   382 	};
       
   383 
       
   384 /**
       
   385 RMobileSmsMessaging requests
       
   386 @internalComponent
       
   387 */
       
   388 enum
       
   389 	{
       
   390 	EMobileSmsMessagingGetCaps=EMobileSmsMessagingIpcOffset,
       
   391 	EMobileSmsMessagingGetReceiveMode,
       
   392 	EMobileSmsMessagingSetReceiveMode,
       
   393 	EMobileSmsMessagingNotifyReceiveModeChange,
       
   394 	EMobileSmsMessagingAckSmsStored,
       
   395 	EMobileSmsMessagingNackSmsStored,
       
   396 	EMobileSmsMessagingResumeSmsReception,
       
   397 	EMobileSmsMessagingSendMessage,
       
   398 	EMobileSmsMessagingSetMoSmsBearer,
       
   399 	EMobileSmsMessagingGetMoSmsBearer,
       
   400 	EMobileSmsMessagingNotifyMoSmsBearerChange,
       
   401 	EMobileSmsMessagingReceiveMessage,
       
   402 	EMobileSmsMessagingEnumerateMessageStores,
       
   403 	EMobileSmsMessagingGetMessageStoreInfo,
       
   404 	EMobileSmsMessagingGetSmspListPhase1,
       
   405 	EMobileSmsMessagingGetSmspListPhase2,
       
   406 	EMobileSmsMessagingStoreSmspList,
       
   407 	EMobileSmsMessagingNotifySmspListChange,
       
   408 	};
       
   409 /**
       
   410 @internalComponent
       
   411 */
       
   412 enum
       
   413 	{
       
   414 	EMobileSmsMessagingSetReceiveModeCancel = EMobileSmsMessagingSetReceiveMode + EMobileCancelOffset,
       
   415 	EMobileSmsMessagingNotifyReceiveModeChangeCancel = EMobileSmsMessagingNotifyReceiveModeChange + EMobileCancelOffset,
       
   416 	EMobileSmsMessagingAckSmsStoredCancel = EMobileSmsMessagingAckSmsStored + EMobileCancelOffset,
       
   417 	EMobileSmsMessagingNackSmsStoredCancel = EMobileSmsMessagingNackSmsStored + EMobileCancelOffset,
       
   418 	EMobileSmsMessagingResumeSmsReceptionCancel = EMobileSmsMessagingResumeSmsReception + EMobileCancelOffset,
       
   419 	EMobileSmsMessagingSendMessageCancel = EMobileSmsMessagingSendMessage + EMobileCancelOffset,
       
   420 	EMobileSmsMessagingSetMoSmsBearerCancel = EMobileSmsMessagingSetMoSmsBearer + EMobileCancelOffset,
       
   421 	EMobileSmsMessagingNotifyMoSmsBearerChangeCancel = EMobileSmsMessagingNotifyMoSmsBearerChange + EMobileCancelOffset,
       
   422 	EMobileSmsMessagingReceiveMessageCancel = EMobileSmsMessagingReceiveMessage + EMobileCancelOffset,
       
   423 	EMobileSmsMessagingGetMessageStoreInfoCancel = EMobileSmsMessagingGetMessageStoreInfo + EMobileCancelOffset,
       
   424 	EMobileSmsMessagingGetSmspListCancel = EMobileSmsMessagingGetSmspListPhase1 + EMobileCancelOffset,
       
   425 	EMobileSmsMessagingStoreSmspListCancel = EMobileSmsMessagingStoreSmspList + EMobileCancelOffset,
       
   426 	EMobileSmsMessagingNotifySmspListChangeCancel = EMobileSmsMessagingNotifySmspListChange + EMobileCancelOffset
       
   427 	};
       
   428 
       
   429 /**
       
   430 RMobileBroadcastMessaging requests
       
   431 @internalComponent
       
   432 */
       
   433 enum
       
   434 	{
       
   435 	EMobileBroadcastMessagingGetCaps=EMobileBroadcastMessagingIpcOffset,
       
   436 	EMobileBroadcastMessagingReceiveMessage,
       
   437 	EMobileBroadcastMessagingGetFilterSetting,
       
   438 	EMobileBroadcastMessagingSetFilterSetting,
       
   439 	EMobileBroadcastMessagingNotifyFilterSettingChange,
       
   440 	EMobileBroadcastMessagingGetLanguageFilter,
       
   441 	EMobileBroadcastMessagingSetLanguageFilter,
       
   442 	EMobileBroadcastMessagingNotifyLanguageFilterChange,
       
   443 	EMobileBroadcastMessagingGetIdListPhase1,
       
   444 	EMobileBroadcastMessagingGetIdListPhase2,
       
   445 	EMobileBroadcastMessagingStoreIdList,
       
   446 	EMobileBroadcastMessagingNotifyIdListChange,
       
   447 	};
       
   448 /**
       
   449 @internalComponent
       
   450 */
       
   451 enum
       
   452 	{
       
   453 	EMobileBroadcastMessagingReceiveMessageCancel = EMobileBroadcastMessagingReceiveMessage + EMobileCancelOffset,
       
   454 	EMobileBroadcastMessagingSetFilterSettingCancel = EMobileBroadcastMessagingSetFilterSetting + EMobileCancelOffset,
       
   455 	EMobileBroadcastMessagingNotifyFilterSettingChangeCancel = EMobileBroadcastMessagingNotifyFilterSettingChange + EMobileCancelOffset,
       
   456 	EMobileBroadcastMessagingGetLanguageFilterCancel = EMobileBroadcastMessagingGetLanguageFilter + EMobileCancelOffset,
       
   457 	EMobileBroadcastMessagingSetLanguageFilterCancel = EMobileBroadcastMessagingSetLanguageFilter + EMobileCancelOffset,
       
   458 	EMobileBroadcastMessagingNotifyLanguageFilterChangeCancel = EMobileBroadcastMessagingNotifyLanguageFilterChange + EMobileCancelOffset,
       
   459 	EMobileBroadcastMessagingGetIdListCancel = EMobileBroadcastMessagingGetIdListPhase1 + EMobileCancelOffset,
       
   460 	EMobileBroadcastMessagingStoreIdListCancel = EMobileBroadcastMessagingStoreIdList + EMobileCancelOffset,
       
   461 	EMobileBroadcastMessagingNotifyIdListChangeCancel = EMobileBroadcastMessagingNotifyIdListChange + EMobileCancelOffset
       
   462 	};
       
   463 
       
   464 /**
       
   465 RMobileUssdMessaging requests
       
   466 @internalComponent
       
   467 */
       
   468 
       
   469 enum
       
   470 	{
       
   471 	EMobileUssdMessagingGetCaps=EMobileUssdMessagingIpcOffset,
       
   472 	EMobileUssdMessagingReceiveMessage,
       
   473 	EMobileUssdMessagingSendMessage,
       
   474 	};
       
   475 /**
       
   476 @internalComponent
       
   477 */
       
   478 enum
       
   479 	{
       
   480 	EMobileUssdMessagingReceiveMessageCancel = EMobileUssdMessagingReceiveMessage + EMobileCancelOffset,
       
   481 	EMobileUssdMessagingSendMessageCancel = EMobileUssdMessagingSendMessage + EMobileCancelOffset
       
   482 	};
       
   483 /**
       
   484 RMobilePhoneStore requests
       
   485 @internalComponent
       
   486 */
       
   487 enum
       
   488 	{
       
   489 	EMobilePhoneStoreGetInfo=EMobilePhoneStoreIpcOffset,
       
   490 	EMobilePhoneStoreRead,
       
   491 	EMobilePhoneStoreWrite,
       
   492 	EMobilePhoneStoreDelete,
       
   493 	EMobilePhoneStoreDeleteAll,
       
   494 	EMobilePhoneStoreNotifyStoreEvent,
       
   495 	EMobilePhoneStoreReadAllPhase1,
       
   496 	EMobilePhoneStoreReadAllPhase2,
       
   497 	};
       
   498 /**
       
   499 @internalComponent
       
   500 */
       
   501 enum
       
   502 	{
       
   503 	EMobilePhoneStoreGetInfoCancel = EMobilePhoneStoreGetInfo + EMobileCancelOffset,
       
   504 	EMobilePhoneStoreReadCancel = EMobilePhoneStoreRead + EMobileCancelOffset,
       
   505 	EMobilePhoneStoreWriteCancel = EMobilePhoneStoreWrite + EMobileCancelOffset,
       
   506 	EMobilePhoneStoreDeleteCancel = EMobilePhoneStoreDelete + EMobileCancelOffset,
       
   507 	EMobilePhoneStoreDeleteAllCancel = EMobilePhoneStoreDeleteAll + EMobileCancelOffset,
       
   508 	EMobilePhoneStoreNotifyStoreEventCancel = EMobilePhoneStoreNotifyStoreEvent + EMobileCancelOffset,
       
   509 	EMobilePhoneStoreReadAllCancel = EMobilePhoneStoreReadAllPhase1 + EMobileCancelOffset
       
   510 	};
       
   511 
       
   512 /**
       
   513 RMobileSmsStore requests
       
   514 RMobileNamStore requests
       
   515 @internalComponent
       
   516 */
       
   517 enum
       
   518 	{
       
   519 	EMobileNamStoreSetActiveNam = EMobileNamStoreIpcOffset,
       
   520 	EMobileNamStoreStoreAll,
       
   521 	};
       
   522 /**
       
   523 @internalComponent
       
   524 */
       
   525 enum
       
   526 	{
       
   527 	EMobileNamStoreSetActiveNamCancel =	EMobileNamStoreSetActiveNam + EMobileCancelOffset,
       
   528 	EMobileNamStoreStoreAllCancel = EMobileNamStoreStoreAll + EMobileCancelOffset
       
   529 	};
       
   530 /**
       
   531 RMobileONStore requests
       
   532 @internalComponent
       
   533 */
       
   534 
       
   535 enum 
       
   536 	{
       
   537 	EMobileONStoreStoreAll = EMobileONStoreIpcOffset
       
   538 	};
       
   539 /**
       
   540 @internalComponent
       
   541 */
       
   542 
       
   543 enum
       
   544 	{
       
   545 	EMobileONStoreStoreAllCancel = EMobileONStoreStoreAll + EMobileCancelOffset
       
   546 	};
       
   547 /**
       
   548 RMobilePhoneBookStore requests
       
   549 @internalComponent
       
   550 */
       
   551 
       
   552 enum 
       
   553 	{
       
   554 	EMobilePhoneBookStoreRead = EMobilePhoneBookStoreIpcOffset,
       
   555 	EMobilePhoneBookStoreWrite
       
   556 	};
       
   557 /**
       
   558 RMobileConferenceCall requests
       
   559 @internalComponent
       
   560 */
       
   561 
       
   562 enum
       
   563 	{
       
   564 	EMobileConferenceCallGetCaps = EMobileConferenceCallIpcOffset,
       
   565 	EMobileConferenceCallNotifyCapsChange,
       
   566 	EMobileConferenceCallCreateConference,
       
   567 	EMobileConferenceCallAddCall,
       
   568 	EMobileConferenceCallSwap,
       
   569 	EMobileConferenceCallHangUp,
       
   570 	EMobileConferenceCallEnumerateCalls,
       
   571 	EMobileConferenceCallGetMobileCallInfo,
       
   572 	EMobileConferenceCallGetConferenceStatus,
       
   573 	EMobileConferenceCallNotifyConferenceStatusChange,
       
   574 	EMobileConferenceCallNotifyConferenceEvent,
       
   575 	};
       
   576 
       
   577 /**
       
   578 @internalComponent
       
   579 */
       
   580 
       
   581 enum
       
   582 	{
       
   583 	EMobileConferenceCallNotifyCapsChangeCancel = EMobileConferenceCallNotifyCapsChange + EMobileCancelOffset,
       
   584 	EMobileConferenceCallCreateConferenceCancel = EMobileConferenceCallCreateConference + EMobileCancelOffset,
       
   585 	EMobileConferenceCallAddCallCancel = EMobileConferenceCallAddCall + EMobileCancelOffset,
       
   586 	EMobileConferenceCallSwapCancel = EMobileConferenceCallSwap + EMobileCancelOffset,
       
   587 	EMobileConferenceCallHangUpCancel = EMobileConferenceCallHangUp + EMobileCancelOffset,
       
   588 	EMobileConferenceCallNotifyConferenceStatusChangeCancel = EMobileConferenceCallNotifyConferenceStatusChange + EMobileCancelOffset,
       
   589 	EMobileConferenceCallNotifyConferenceEventCancel = EMobileConferenceCallNotifyConferenceEvent + EMobileCancelOffset
       
   590 	};
       
   591 
       
   592 #endif