phone_plat/phone_application_commands_api/inc/phoneappcommands.hrh
changeset 77 2be0b271d017
parent 72 c76a0b1755b9
child 78 baacf668fe89
equal deleted inserted replaced
72:c76a0b1755b9 77:2be0b271d017
    30 #define KPhoneCmdBase 6000
    30 #define KPhoneCmdBase 6000
    31 enum 
    31 enum 
    32     {
    32     {
    33     // commands for all
    33     // commands for all
    34     EPhoneCmdDoNothing = KPhoneCmdBase,
    34     EPhoneCmdDoNothing = KPhoneCmdBase,
    35     EPhoneCmdCancel,
       
    36     EPhoneCmdOptions,
    35     EPhoneCmdOptions,
    37     EPhoneCmdOkOptions,
       
    38     EPhoneCmdBack,
    36     EPhoneCmdBack,
    39     EPhoneCmdEnd,
    37     EPhoneCmdEnd,
    40     EPhoneCmdEndAll,
       
    41     EPhoneCmdIhfToggle,
       
    42     EPhoneCmdNameDialer,
       
    43     EPhoneLongMSKAnswer,
       
    44     EPhoneLongSendActivateHandsfree,
       
    45     EPhoneActivateForegroundReq, // doesn't leave
       
    46     EPhoneCancelForegroundReq, // doesn't leave
       
    47     EPhoneCmdToForeground, // doesn't leave
       
    48     EPhoneCmdOk,
       
    49     EPhoneCmdYes,
       
    50     EPhoneCmdNo,
       
    51     EPhoneCmdExit,
       
    52     EPhoneCmdRedialQuit,
       
    53     EPhoneCmdYesAlsLineChange,
       
    54     EPhoneCmdNoAlsLineChange,
       
    55     EPhoneCmdYesBtDisconnectQuery,
    38     EPhoneCmdYesBtDisconnectQuery,
    56     EPhoneCmdNoBtDisconnectQuery,
    39     EPhoneCmdNoBtDisconnectQuery,
    57 
    40 
    58     // commands for idle state.
       
    59     EPhoneSoftkeyLeft,
       
    60     EPhoneSoftkeyRight,
       
    61     EPhoneIdleActivateNumberAcq,
       
    62     EPhoneTogglEPhoneLines,
       
    63     // for ShortcutManager
       
    64     EPhoneSelectionKey,    // OK key
       
    65     EPhoneScrollkeyLeft,
       
    66     EPhoneScrollkeyUp,
       
    67     EPhoneScrollkeyRight,
       
    68     EPhoneScrollkeyDown,
       
    69 
       
    70     // commands for number acquisition.
    41     // commands for number acquisition.
    71     EPhoneNumberAcqCmdPbkOperation,
       
    72     EPhoneNumberAcqCmdSave,
    42     EPhoneNumberAcqCmdSave,
    73     EPhoneNumberAcqCmdAddToName,
    43     EPhoneNumberAcqCmdAddToName,
    74     EPhoneNumberAcqCmdCall,
    44     EPhoneNumberAcqCmdCall,
    75     EPhoneNumberAcqCmdVideoCall,
    45     EPhoneNumberAcqCmdVideoCall,
    76     EPhoneNumberAcqCmdSendCommand,
    46     EPhoneNumberAcqCmdSendCommand,
    77     EPhoneNumberAcqCmdSendMessage,
       
    78     EPhoneNumberAcqCmdHashCheck,  // NOT IN MENU.
       
    79     EPhoneNumberAcqSecurityDialer, // NOT IN MENU.
    47     EPhoneNumberAcqSecurityDialer, // NOT IN MENU.
    80 
       
    81     // CDMA specific
       
    82     EPhoneNumberAcqCmdAddToContacts,
    48     EPhoneNumberAcqCmdAddToContacts,
    83     EPhoneNumberAcqCmdInsertPause,
       
    84     EPhoneNumberAcqCmdInsertTimedPause,
       
    85     EPhoneNumberAcqCmdInsertHardPause,
       
    86     // commands for call coming in
    49     // commands for call coming in
    87     EPhoneCallComingCmdReject,
    50     EPhoneCallComingCmdReject,
    88     EPhoneCallComingCmdAnswer,
    51     EPhoneCallComingCmdAnswer,
    89     EPhoneCallComingCmdAnswerHandPortable,
    52     EPhoneCallComingCmdAnswerHandPortable,
    90     EPhoneCallComingCmdAnswerHandPortableVideo,
    53     EPhoneCallComingCmdAnswerHandPortableVideo,
    91     EPhoneCallComingCmdSilent,
    54     EPhoneCallComingCmdSilent,
    92     EPhoneCallComingCmdOptions,
    55     EPhoneCallComingCmdOptions,
    93     EPhoneCallComingCmdAnswerWithHandsfree,
    56     EPhoneCallComingCmdAnswerWithHandsfree,
    94     EPhoneCallComingLongMSKAnswer,
       
    95     EPhoneCallComingCmdProcessSend, // NOT IN MENU
       
    96     //        Soft Reject
       
    97     EPhoneCallComingCmdSoftReject,
    57     EPhoneCallComingCmdSoftReject,
    98     // CDMA specific
       
    99     EPhoneCallComingCmdIgnore,
       
   100     EPhoneCallComingCmdHelp,
       
   101 
       
   102     // commands for call setup
       
   103     EPhoneCallSetupCmdEnd,
       
   104     // commands for incall
    58     // commands for incall
   105     EPhoneInCallCmdSwap,
    59     EPhoneInCallCmdSwap,
   106     EPhoneInCallCmdAnswer,
    60     EPhoneInCallCmdAnswer,
   107     EPhoneInCallCmdAnswerHandPortable,
       
   108     EPhoneInCallCmdReject,
    61     EPhoneInCallCmdReject,
   109     EPhoneInCallCmdHold,
    62     EPhoneInCallCmdHold,
   110     EPhoneInCallCmdUnhold,
    63     EPhoneInCallCmdUnhold,
   111     EPhoneInCallCmdEndThisActiveCall,
    64     EPhoneInCallCmdEndThisActiveCall,
   112     EPhoneInCallCmdEndThisHeldCall,
    65     EPhoneInCallCmdEndThisHeldCall,
   132     EPhoneInCallCmdContinueSendingDtmfString,
    85     EPhoneInCallCmdContinueSendingDtmfString,
   133     EPhoneInCallCmdVoiceMode,
    86     EPhoneInCallCmdVoiceMode,
   134     EPhoneInCallCmdSendToCallerMenu,    
    87     EPhoneInCallCmdSendToCallerMenu,    
   135     EPhoneInCallCmdSendNew,
    88     EPhoneInCallCmdSendNew,
   136     EPhoneInCallCmdSendFile,
    89     EPhoneInCallCmdSendFile,
   137     EPhoneInCallCmdProcessSend, // NOT IN MENU!
       
   138     EPhoneInCallCmdDrop,
    90     EPhoneInCallCmdDrop,
   139     EPhoneInCallCmdPrivate,
    91     EPhoneInCallCmdPrivate,
   140     EPhoneInCallCmdCbaJoin, // NOT IN MENU!
       
   141     EPhoneInCallCmdDialer,
    92     EPhoneInCallCmdDialer,
   142     EPhoneInCallCmdContacts,
    93     EPhoneInCallCmdContacts,
   143 
    94 
   144     // Enable video
    95     // Enable video
   145     EPhoneInCallCmdEnableVideo,
    96     EPhoneInCallCmdEnableVideo,
   151     EPhoneInCallCmdSecondaryCamera,
   102     EPhoneInCallCmdSecondaryCamera,
   152     EPhoneInCallCmdActivatEPhonebook, // NOT IN MENU!
   103     EPhoneInCallCmdActivatEPhonebook, // NOT IN MENU!
   153 
   104 
   154     EPhoneInCallCmdConferenceHold, // JMK
   105     EPhoneInCallCmdConferenceHold, // JMK
   155     EPhoneInCallCmdConferenceUnhold, // JMK
   106     EPhoneInCallCmdConferenceUnhold, // JMK
   156     EPhoneInCallCmdNewCallFind,
       
   157     EPhoneInCallCmdNewCallCall,
       
   158     EPhoneInCallCmdGoToIdle,
   107     EPhoneInCallCmdGoToIdle,
   159     EPhoneInCallCmdParticipants,
   108     EPhoneInCallCmdParticipants,
   160     
   109     
   161     // CDMA specific
   110     EPhoneEmergencyCmdExit,         
   162     EPhoneInCallCmdMulticall3WayCall,
       
   163     EPhoneInCallCmdMulticallIgnore,
       
   164     EPhoneInCallCmdFlash,
       
   165     EPhoneInCallCmdHelp,
       
   166     EPhoneInCallCmdEmergencyActivateIhf,
       
   167     EPhoneInCallCmdEmergencyDeactivateIhf,
       
   168     EPhoneInCallCmdEmergencyHandset,
       
   169     EPhoneInCallPhoneInfo,
       
   170     // CDMA Emergency specific
       
   171     EPhoneEmergencyCmdYes,
       
   172     EPhoneEmergencyCmdNo,
       
   173     EPhoneEmergencyCmdExit,    //6121
       
   174     // Settings GUI (commands useful to many GUI's)
       
   175     EPhoneCmdSettingsUiOptions,
       
   176     EPhoneCmdSettingsUiBack,
       
   177     EPhoneCmdSettingsUiOpen,
       
   178     EPhoneCmdSettingsUiExit,
       
   179     // Settings GUI - Data Parameters GUI (commands specific to DataParameters)
       
   180     EPhoneCmdDataParametersRestoreSettings,
       
   181     EPhoneCmdRelease,   
       
   182     // DTMF specific
   111     // DTMF specific
   183     EPhoneCmdDtmfSearch,
       
   184     EPhoneCmdDtmfOk,
   112     EPhoneCmdDtmfOk,
   185     EPhoneInCallCmdDtmfListViewSearch,    
       
   186     // other commands
   113     // other commands
   187     EPhoneCmdWaitNoteOk,
   114     EPhoneCmdWaitNoteOk,
   188     EPhoneCmdVideoCallMemoryLowNoteDismissed,
       
   189     EPhoneCmdSecurityInd, // NOT to leave
       
   190     EPhoneInCallCmdSwitchToVideo,
       
   191     EPhoneInCallCmdSwitchToVoice,
       
   192     EPhoneCmdYesSwitchToVideo,
       
   193     EPhoneCmdNoSwitchToVideo,
       
   194     EPhoneCmdYesSwitchToVoice,
       
   195     EPhoneCmdNoSwitchToVoice,    
       
   196     EPhoneMediatorSetPhoneNumber,
       
   197     EPhoneCmdCoverUiShowMultimediaRingingTone,
       
   198     EPhoneInCallCmdLockKeypad,
       
   199     EPhoneInCallCmdLockScreen,
       
   200     EPhoneCmdYesVideoFailedNoMemorySwitchToVoice,
       
   201     EPhoneCmdNoVideoFailedNoMemorySwitchToVoice,
       
   202     EPhoneInCallCmdSetVolumeLevel,
   115     EPhoneInCallCmdSetVolumeLevel,
   203     
   116     
   204     //Dialer commands
   117     //Dialer commands
   205     EPhoneDialerCmdLog,
   118     EPhoneDialerCmdLog,
   206     EPhoneDialerCmdContacts,
   119     EPhoneDialerCmdContacts,