API Guide Home
(Online version only)

HsPhoneTraps.h

Go to the documentation of this file.
00001 /******************************************************************************
00002  * Copyright (c) 2004 palmOne, Inc. or its subsidiaries.
00003  * All rights reserved.
00004  *****************************************************************************/
00005 /** @ingroup Telephony
00006  *
00007  */
00008 
00009 
00010 /**
00011  *
00012  * @file    HsPhoneTraps.h
00013  *
00014  * @brief  Traps of all functions exported by the Phone Library
00015  *
00016  * NOTES:
00017  */
00018 
00019 
00020 
00021 #ifndef HS_PHONE_TRAPS_H
00022 #define HS_PHONE_TRAPS_H
00023 
00024 #if (CPU_TYPE == CPU_68K)
00025 #define PHN_LIB_TRAP(trapNum) SYS_TRAP(trapNum)
00026 #endif
00027 
00028 
00029 #define     PhnLibTrapGetLibAPIVersion                  (0+sysLibTrapCustom)       /**< 0xA805           */
00030 #define     PhnLibTrapUninstall                         (1+sysLibTrapCustom)       /**< 0xA806           */
00031 #define     PhnLibTrapRegister                          (2+sysLibTrapCustom)       /**< 0xA807           */
00032 #define     PhnLibTrapFirstAppForService                (3+sysLibTrapCustom)       /**< 0xA808  GSM Only */
00033 #define     PhnLibTrapNewAddress                        (4+sysLibTrapCustom)       /**< 0xA809           */
00034 #define     PhnLibTrapGetField                          (5+sysLibTrapCustom)       /**< 0xA80A           */
00035 #define     PhnLibTrapGetID                             (6+sysLibTrapCustom)       /**< 0xA80B           */
00036 #define     PhnLibTrapSetField                          (7+sysLibTrapCustom)       /**< 0xA80C           */
00037 #define     PhnLibTrapSetNumber                         (8+sysLibTrapCustom)       /**< 0xA80D           */
00038 #define     PhnLibTrapSetID                             (9+sysLibTrapCustom)       /**< 0xA80E           */
00039 #define     PhnLibTrapAddressToText                     (10+sysLibTrapCustom)      /**< 0xA80F           */
00040 #define     PhnLibTrapHasName                           (11+sysLibTrapCustom)      /**< 0xA810           */
00041 #define     PhnLibTrapEqual                             (12+sysLibTrapCustom)      /**< 0xA811           */
00042 #define     PhnLibTrapDial                              (13+sysLibTrapCustom)      /**< 0xA812           */
00043 #define     PhnLibTrapSendDTMF                          (14+sysLibTrapCustom)      /**< 0xA813           */
00044 #define     PhnLibTrapDisconnect                        (15+sysLibTrapCustom)      /**< 0xA814           */
00045 #define     PhnLibTrapActivate                          (16+sysLibTrapCustom)      /**< 0xA815           */
00046 #define     PhnLibTrapConference                        (17+sysLibTrapCustom)      /**< 0xA816           */
00047 #define     PhnLibTrapHold                              (18+sysLibTrapCustom)      /**< 0xA817           */
00048 #define     PhnLibTrapGetConnectionInfo                 (19+sysLibTrapCustom)      /**< 0xA818           */
00049 #define     PhnLibTrapSetBarring                        (20+sysLibTrapCustom)      /**< 0xA819  GSM Only */
00050 #define     PhnLibTrapGetBarring                        (21+sysLibTrapCustom)      /**< 0xA81A  GSM Only */
00051 #define     PhnLibTrapSetForwarding                     (22+sysLibTrapCustom)      /**< 0xA81B           */
00052 #define     PhnLibTrapGetForwarding                     (23+sysLibTrapCustom)      /**< 0xA81C           */
00053 #define     PhnLibTrapSetCallWaiting                    (24+sysLibTrapCustom)      /**< 0xA81D           */
00054 #define     PhnLibTrapGetCallWaiting                    (25+sysLibTrapCustom)      /**< 0xA81E           */
00055 #define     PhnLibTrapSetPhoneLock                      (26+sysLibTrapCustom)      /**< 0xA81F           */
00056 #define     PhnLibTrapGetPhoneLock                      (27+sysLibTrapCustom)      /**< 0xA820           */
00057 #define     PhnLibTrapSetCLIP                           (28+sysLibTrapCustom)      /**< 0xA821  GSM Only */
00058 #define     PhnLibTrapGetCLIP                           (29+sysLibTrapCustom)      /**< 0xA822  GSM Only */
00059 #define     PhnLibTrapSetOperatorLock                   (30+sysLibTrapCustom)      /**< 0xA823           */
00060 #define     PhnLibTrapGetOperatorLock                   (31+sysLibTrapCustom)      /**< 0xA824  GSM Only */
00061 #define     PhnLibTrapChangePassword                    (32+sysLibTrapCustom)      /**< 0xA825           */
00062 #define     PhnLibTrapPasswordDialog                    (33+sysLibTrapCustom)      /**< 0xA826  GSM Only */
00063 #define     PhnLibTrapCurrentOperator                   (34+sysLibTrapCustom)      /**< 0xA827           */
00064 #define     PhnLibTrapCurrentProvider                   (35+sysLibTrapCustom)      /**< 0xA828  GSM Only */
00065 #define     PhnLibTrapGetOperatorList                   (36+sysLibTrapCustom)      /**< 0xA829           */
00066 #define     PhnLibTrapSetOperator                       (37+sysLibTrapCustom)      /**< 0xA82A           */
00067 #define     PhnLibTrapGetOwnNumbers                     (38+sysLibTrapCustom)      /**< 0xA82B           */
00068 #define     PhnLibTrapSetOwnNumbers                     (39+sysLibTrapCustom)      /**< 0xA82C  GSM Only */
00069 #define     PhnLibTrapGetRingingInfo                    (40+sysLibTrapCustom)      /**< 0xA82D           */
00070 #define     PhnLibTrapSetRingingInfo                    (41+sysLibTrapCustom)      /**< 0xA82E           */
00071 #define     PhnLibTrapGetToneIDs                        (42+sysLibTrapCustom)      /**< 0xA82F           */
00072 #define     PhnLibTrapGetToneName                       (43+sysLibTrapCustom)      /**< 0xA830           */
00073 #define     PhnLibTrapPlayTone                          (44+sysLibTrapCustom)      /**< 0xA831           */
00074 #define     PhnLibTrapStopTone                          (45+sysLibTrapCustom)      /**< 0xA832           */
00075 #define     PhnLibTrapFindEntry                         (46+sysLibTrapCustom)      /**< 0xA833  GSM Only */
00076 #define     PhnLibTrapSelectAddress                     (47+sysLibTrapCustom)      /**< 0xA834  GSM Only */
00077 #define     PhnLibTrapGetMicrophone                     (48+sysLibTrapCustom)      /**< 0xA835  GSM Only */
00078 #define     PhnLibTrapSetMicrophone                     (49+sysLibTrapCustom)      /**< 0xA836  GSM Only */
00079 #define     PhnLibTrapGetVolume                         (50+sysLibTrapCustom)      /**< 0xA837           */
00080 #define     PhnLibTrapSetVolume                         (51+sysLibTrapCustom)      /**< 0xA838           */
00081 #define     PhnLibTrapRegistered                        (52+sysLibTrapCustom)      /**< 0xA839           */
00082 #define     PhnLibTrapRoaming                           (53+sysLibTrapCustom)      /**< 0xA83A           */
00083 #define     PhnLibTrapSignalQuality                     (54+sysLibTrapCustom)      /**< 0xA83B           */
00084 #define     PhnLibTrapErrorRate                         (55+sysLibTrapCustom)      /**< 0xA83C  GSM Only */
00085 #define     PhnLibTrapBattery                           (56+sysLibTrapCustom)      /**< 0xA83D           */
00086 #define     PhnLibTrapCardInfo                          (57+sysLibTrapCustom)      /**< 0xA83E           */
00087 #define     PhnLibTrapSIMInfo                           (58+sysLibTrapCustom)      /**< 0xA83F           */
00088 #define     PhnLibTrapGetSIMStatus                      (59+sysLibTrapCustom)      /**< 0xA840  GSM Only */
00089 #define     PhnLibTrapParamText                         (60+sysLibTrapCustom)      /**< 0xA841  GSM Only */
00090 #define     PhnLibTrapGetErrorText                      (61+sysLibTrapCustom)      /**< 0xA842           */
00091 #define     PhnLibTrapGetDBRef                          (62+sysLibTrapCustom)      /**< 0xA843           */
00092 #define     PhnLibTrapReleaseDBRef                      (63+sysLibTrapCustom)      /**< 0xA844           */
00093 #define     PhnLibTrapNewMessage                        (64+sysLibTrapCustom)      /**< 0xA845           */
00094 #define     PhnLibTrapDeleteMessage                     (65+sysLibTrapCustom)      /**< 0xA846           */
00095 #define     PhnLibTrapSendMessage                       (66+sysLibTrapCustom)      /**< 0xA847           */
00096 #define     PhnLibTrapSetText                           (67+sysLibTrapCustom)      /**< 0xA848           */
00097 #define     PhnLibTrapSetDate                           (68+sysLibTrapCustom)      /**< 0xA849           */
00098 #define     PhnLibTrapSetOptions                        (69+sysLibTrapCustom)      /**< 0xA84A           */
00099 #define     PhnLibTrapSetAddresses                      (70+sysLibTrapCustom)      /**< 0xA84B           */
00100 #define     PhnLibTrapSetStatus                         (71+sysLibTrapCustom)      /**< 0xA84C           */
00101 #define     PhnLibTrapSetFlags                          (72+sysLibTrapCustom)      /**< 0xA84D           */
00102 #define     PhnLibTrapSetOwner                          (73+sysLibTrapCustom)      /**< 0xA84E           */
00103 #define     PhnLibTrapGetText                           (74+sysLibTrapCustom)      /**< 0xA84F           */
00104 #define     PhnLibTrapGetDate                           (75+sysLibTrapCustom)      /**< 0xA850           */
00105 #define     PhnLibTrapGetOptions                        (76+sysLibTrapCustom)      /**< 0xA851           */
00106 #define     PhnLibTrapGetAddresses                      (77+sysLibTrapCustom)      /**< 0xA852           */
00107 #define     PhnLibTrapGetStatus                         (78+sysLibTrapCustom)      /**< 0xA853           */
00108 #define     PhnLibTrapGetFlags                          (79+sysLibTrapCustom)      /**< 0xA854           */
00109 #define     PhnLibTrapGetOwner                          (80+sysLibTrapCustom)      /**< 0xA855           */
00110 #define     PhnLibTrapGetType                           (81+sysLibTrapCustom)      /**< 0xA856           */
00111 #define     PhnLibTrapIsLegalCharacter                  (82+sysLibTrapCustom)      /**< 0xA857           */
00112 #define     PhnLibTrapMapCharacter                      (83+sysLibTrapCustom)      /**< 0xA858           */
00113 #define     PhnLibTrapSetServiceCentreAddress           (84+sysLibTrapCustom)      /**< 0xA859           */
00114 #define     PhnLibTrapGetServiceCentreAddress           (85+sysLibTrapCustom)      /**< 0xA85A           */
00115 #define     PhnLibTrapLength                            (86+sysLibTrapCustom)      /**< 0xA85B           */
00116 #define     PhnLibTrapGetSubstitution                   (87+sysLibTrapCustom)      /**< 0xA85C           */
00117 #define     PhnLibTrapNewAddressList                    (88+sysLibTrapCustom)      /**< 0xA85D           */
00118 #define     PhnLibTrapDisposeAddressList                (89+sysLibTrapCustom)      /**< 0xA85E           */
00119 #define     PhnLibTrapAddAddress                        (90+sysLibTrapCustom)      /**< 0xA85F           */
00120 #define     PhnLibTrapGetNth                            (91+sysLibTrapCustom)      /**< 0xA860           */
00121 #define     PhnLibTrapSetNth                            (92+sysLibTrapCustom)      /**< 0xA861           */
00122 #define     PhnLibTrapCount                             (93+sysLibTrapCustom)      /**< 0xA862           */
00123 #define     PhnLibTrapSetModulePower                    (94+sysLibTrapCustom)      /**< 0xA863           */
00124 #define     PhnLibTrapModulePowered                     (95+sysLibTrapCustom)      /**< 0xA864           */
00125 #define     PhnLibTrapModuleButtonDown                  (96+sysLibTrapCustom)      /**< 0xA865           */
00126 #define     PhnLibTrapBoxInformation                    (97+sysLibTrapCustom)      /**< 0xA866           */
00127 #define     PhnLibTrapGetBoxNumber                      (98+sysLibTrapCustom)      /**< 0xA867           */
00128 #define     PhnLibTrapGetDataApplication                (99+sysLibTrapCustom)      /**< 0xA868    GSM Only */
00129 #define     PhnLibTrapSetDataApplication                (100+sysLibTrapCustom)     /**< 0xA869    GSM Only */
00130 #define     PhnLibTrapDebug                             (101+sysLibTrapCustom)     /**< 0xA86A    GSM Only */
00131 #define     PhnLibTrapGetPhoneBook                      (102+sysLibTrapCustom)     /**< 0xA86B    GSM Only */
00132 #define     PhnLibTrapSetPhoneBook                      (103+sysLibTrapCustom)     /**< 0xA86C    GSM Only */
00133 #define     PhnLibTrapSetPhoneBookEntry                 (104+sysLibTrapCustom)     /**< 0xA86D    GSM Only */
00134 #define     PhnLibTrapGetPhoneBookIndex                 (105+sysLibTrapCustom)     /**< 0xA86E    GSM Only */
00135 #define     PhnLibTrapBatteryCharge                     (106+sysLibTrapCustom)     /**< 0xA86F    GSM Only */
00136 #define     PhnLibTrapGetEchoCancellation               (107+sysLibTrapCustom)     /**< 0xA870    GSM Only */
00137 #define     PhnLibTrapSetEchoCancellation               (108+sysLibTrapCustom)     /**< 0xA871    GSM Only */
00138 #define     PhnLibTrapGetEquipmentMode                  (109+sysLibTrapCustom)     /**< 0xA872           */
00139 #define     PhnLibTrapSetEquipmentMode                  (110+sysLibTrapCustom)     /**< 0xA873           */
00140 #define     PhnLibTrapGetSMSRingInfo                    (111+sysLibTrapCustom)     /**< 0xA874    GSM Only */
00141 #define     PhnLibTrapSetSMSRingInfo                    (112+sysLibTrapCustom)     /**< 0xA875    GSM Only */
00142 #define     PhnLibTrapPlayDTMF                          (113+sysLibTrapCustom)     /**< 0xA876           */
00143 #define     PhnLibTrapStartVibrate                      (114+sysLibTrapCustom)     /**< 0xA877           */
00144 #define     PhnLibTrapStopVibrate                       (115+sysLibTrapCustom)     /**< 0xA878           */
00145 #define     PhnLibTrapSendUSSD                          (116+sysLibTrapCustom)     /**< 0xA879    GSM Only */
00146 #define     PhnLibTrapSATGetMainMenu                    (117+sysLibTrapCustom)     /**< 0xA87A    GSM Only */
00147 #define     PhnLibTrapSATSendRequest                    (118+sysLibTrapCustom)     /**< 0xA87B    GSM Only */
00148 #define     PhnLibTrapSATEndSession                     (119+sysLibTrapCustom)     /**< 0xA87C    GSM Only */
00149 #define     PhnLibTrapHomeOperatorID                    (120+sysLibTrapCustom)     /**< 0xA87D    GSM Only */
00150 #define     PhnLibTrapCurrentOperatorID                 (121+sysLibTrapCustom)     /**< 0xA87E    GSM Only */
00151 #define     PhnLibTrapUsableSignalStrengthThreshold     (122+sysLibTrapCustom)     /**< 0xA87F    GSM Only */
00152 #define     PhnLibTrapConnectionAvailable               (123+sysLibTrapCustom)     /**< 0xA880    GSM Only */
00153 #define     PhnLibTrapGetPhoneCallStatus                (124+sysLibTrapCustom)     /**< 0xA881           */
00154 #define     PhnLibTrapSendSilentDTMF                    (125+sysLibTrapCustom)     /**< 0xA882           */
00155 #define     PhnLibTrapSetCLIR                           (126+sysLibTrapCustom)     /**< 0xA883    GSM Only */
00156 #define     PhnLibTrapGetCLIR                           (127+sysLibTrapCustom)     /**< 0xA884    GSM Only */
00157 #define     PhnLibTrapMute                              (128+sysLibTrapCustom)     /**< 0xA885           */
00158 #define     PhnLibTrapIsCallMuted                       (129+sysLibTrapCustom)     /**< 0xA886           */
00159 #define     PhnLibTrapGetSMSGateway                     (130+sysLibTrapCustom)     /**< 0xA887    GSM Only */
00160 #define     PhnLibTrapDeactivateBarring                 (131+sysLibTrapCustom)     /**< 0xA888    GSM Only */
00161 #define     PhnLibTrapGPRSAttached                      (132+sysLibTrapCustom)     /**< 0xA889    GSM Only */
00162 #define     PhnLibTrapGPRSPDPContextDefine              (133+sysLibTrapCustom)     /**< 0xA88A    GSM Only */
00163 #define     PhnLibTrapGPRSPDPContextListConstruct       (134+sysLibTrapCustom)     /**< 0xA88B    GSM Only */
00164 #define     PhnLibTrapGPRSPDPContextListDestruct        (135+sysLibTrapCustom)     /**< 0xA88C    GSM Only */
00165 #define     PhnLibTrapGetRemainingPasswordTries         (136+sysLibTrapCustom)     /**< 0xA88D    GSM Only */
00166 #define     PhnLibTrapGPRSQualityOfServiceGet           (137+sysLibTrapCustom)     /**< 0xA88E    GSM Only */
00167 #define     PhnLibTrapGPRSQualityOfServiceSet           (138+sysLibTrapCustom)     /**< 0xA88F    GSM Only */
00168 #define     PhnLibTrapSetBoxNumber                      (139+sysLibTrapCustom)     /**< 0xA890    GSM Only */
00169 #define     PhnLibTrapGetBinary                         (140+sysLibTrapCustom)     /**< 0xA891    GSM Only */
00170 #define     PhnLibTrapNetworkAvailable                  (141+sysLibTrapCustom)     /**< 0xA892    GSM Only */
00171 #define     PhnLibTrapSetFDNEntry                       (142+sysLibTrapCustom)     /**< 0xA893    GSM Only */
00172 #define     PhnLibTrapGetFDNList                        (143+sysLibTrapCustom)     /**< 0xA894    GSM Only */
00173 #define     PhnLibTrapDecodeMMI                         (144+sysLibTrapCustom)     /**< 0xA895    GSM Only */
00174 #define     PhnLibTrapExecuteMMI                        (145+sysLibTrapCustom)     /**< 0xA896    GSM Only */
00175 #define     PhnLibTrapSetActiveLine                     (146+sysLibTrapCustom)     /**< 0xA897    GSM Only */
00176 #define     PhnLibTrapSetBand                           (147+sysLibTrapCustom)     /**< 0xA898    GSM Only */
00177 #define     PhnLibTrapGetBand                           (148+sysLibTrapCustom)     /**< 0xA899    GSM Only */
00178 #define     PhnLibTrapGetCustomServiceProfile           (149+sysLibTrapCustom)     /**< 0xA89A    GSM Only */
00179 #define     PhnLibTrapIsEmergencyNumber                 (150+sysLibTrapCustom)     /**< 0xA89B    GSM Only */
00180 #define     PhnLibTrapAttrGet                           (151+sysLibTrapCustom)     /**< 0xA89C    GSM Only */
00181 #define     PhnLibTrapAttrSet                           (152+sysLibTrapCustom)     /**< 0xA89D    GSM Only */
00182 #define     PhnLibTrapGetSDNList                        (153+sysLibTrapCustom)     /**< 0xA89E    GSM Only */
00183 #define     PhnLibTrapSendLongDTMF                      (154+sysLibTrapCustom)     /**< 0xA89F    GSM Only */
00184 #define     PhnLibTrapGetICCID                          (155+sysLibTrapCustom)     /**< 0xA8A0    GSM Only */
00185 #define     PhnLibTrapGetSpn                            (156+sysLibTrapCustom)     /**< 0xA8A1    GSM Only */
00186 #define     PhnLibTrapGPRSAttachRequest                 (157+sysLibTrapCustom)     /**< 0xA8A2    GSM Only */
00187 
00188 // Functions were reserved for GSM/GPRS  (these were reserved when Treo 300 shipped). Do
00189 // not need to be GSM/GPRS specific really now that we have one header file, so treat
00190 // them just as free traps for future functions   
00191 #define     PhnLibTrapSetNoiseCancellation              (158+sysLibTrapCustom)    /**< 0xA8A3              */
00192 #define     PhnLibTrapGetNoiseCancellation              (159+sysLibTrapCustom)    /**< 0xA8A4              */
00193 #define     PhnLibTrapCRSM                              (160+sysLibTrapCustom)    /**< 0xA8A5              */
00194 #define     PhnLibTrapGetDedicatedDataMode              (161+sysLibTrapCustom)    /**< 0xA8A6              */
00195 #define     PhnLibTrapSetDedicatedDataMode              (162+sysLibTrapCustom)    /**< 0xA8A7              */
00196 #define     PhnLibTrapGetMVNOName                       (163+sysLibTrapCustom)    /**< 0xA8A8              */
00197 #define     PhnLibTrapGetGSMCellInfo                    (164+sysLibTrapCustom)    /**< 0xA8A9              */
00198 #define     GSMReserved8                                (165+sysLibTrapCustom)    /**< 0xA8AA              */
00199 #define     GSMReserved9                                (166+sysLibTrapCustom)    /**< 0xA8AB              */
00200 #define     GSMReserved10                               (167+sysLibTrapCustom)    /**< 0xA8AC              */
00201 #define     GSMReserved11                               (168+sysLibTrapCustom)    /**< 0xA8AD              */
00202 #define     GSMReserved12                               (169+sysLibTrapCustom)    /**< 0xA8AE              */
00203 #define     GSMReserved13                               (170+sysLibTrapCustom)    /**< 0xA8AF              */
00204 #define     GSMReserved14                               (171+sysLibTrapCustom)    /**< 0xA8B0              */
00205 #define     GSMReserved15                               (172+sysLibTrapCustom)    /**< 0xA8B1              */
00206 #define     GSMReserved16                               (173+sysLibTrapCustom)    /**< 0xA8B2              */
00207 #define     GSMReserved17                               (174+sysLibTrapCustom)    /**< 0xA8B3              */
00208 #define     GSMReserved18                               (175+sysLibTrapCustom)    /**< 0xA8B4              */
00209 #define     GSMReserved19                               (176+sysLibTrapCustom)    /**< 0xA8B5              */
00210 #define     GSMReserved20                               (177+sysLibTrapCustom)    /**< 0xA8B6              */
00211 #define     GSMReserved21                               (178+sysLibTrapCustom)    /**< 0xA8B7              */
00212 #define     GSMReserved22                               (179+sysLibTrapCustom)    /**< 0xA8B8              */
00213 
00214 
00215 #define     PhnLibTrapAPGetNth                          (180+sysLibTrapCustom)    /**< 0xA8B9    CDMA Only */
00216 #define     PhnLibTrapGetMSID                           (181+sysLibTrapCustom)    /**< 0xA8BA    CDMA Only */
00217 #define     PhnLibTrapGetPhnOprtMode                    (182+sysLibTrapCustom)    /**< 0xA8BB    CDMA Only */
00218 #define     PhnLibTrapSetPhnOprtMode                    (183+sysLibTrapCustom)    /**< 0xA8BC    CDMA Only */
00219 #define     PhnLibTrapSendSMSMTAck                      (184+sysLibTrapCustom)    /**< 0xA8BD    CDMA Only */
00220 #define     PhnLibTrapQuerySMSMT                        (185+sysLibTrapCustom)    /**< 0xA8BE    CDMA Only */
00221 #define     PhnLibTrapIsPhoneActivated                  (186+sysLibTrapCustom)    /**< 0xA8BF    CDMA Only */
00222 #define     PhnLibTrapUpdateMessageCount                (187+sysLibTrapCustom)    /**< 0xA8C0    CDMA Only */
00223 #define     PhnLibTrapGetSMSPreference                  (188+sysLibTrapCustom)    /**< 0xA8C1    CDMA Only */
00224 #define     PhnLibTrapSetSMSPreference                  (189+sysLibTrapCustom)    /**< 0xA8C2    CDMA Only */
00225 #define     PhnLibTrapGetSpMode                         (190+sysLibTrapCustom)    /**< 0xA8C3    CDMA Only */
00226 #define     PhnLibTrapLedAlert                          (191+sysLibTrapCustom)    /**< 0xA8C4    CDMA Only */
00227 #define     PhnLibTrapExit911Mode                       (192+sysLibTrapCustom)    /**< 0xA8C5    CDMA Only */
00228 #define     PhnLibTrapMiscDebugInfo                     (193+sysLibTrapCustom)    /**< 0xA8C6    CDMA Only */
00229 #define     PhnLibTrapGetHeadsetConnectedInfo           (194+sysLibTrapCustom)    /**< 0xA8C7    CDMA Only */
00230 #define     PhnLibTrapExitPowerSaveMode                 (195+sysLibTrapCustom)    /**< 0xA8C8    CDMA Only */
00231 #define     PhnLibTrapGetToneLength                     (196+sysLibTrapCustom)    /**< 0xA8C9    CDMA Only */
00232 #define     PhnLibTrapSetToneLength                     (197+sysLibTrapCustom)    /**< 0xA8CA    CDMA Only */
00233 #define     PhnLibTrapUnlockPhoneLock                   (198+sysLibTrapCustom)    /**< 0xA8CB    CDMA Only */
00234 #define     PhnLibTrapLoadCDMATime                      (199+sysLibTrapCustom)    /**< 0xA8CC    CDMA Only */
00235 #define     PhnLibTrapGetCallCountByService             (200+sysLibTrapCustom)    /**< 0xA8CD              */
00236 #define     PhnLibTrapGetDefaultDataApps                (201+sysLibTrapCustom)    /**< 0xA8CE    CDMA Only */
00237 #define     PhnLibTrapModemIssueResetInfo               (202+sysLibTrapCustom)    /**< 0xA8CF    CDMA Only */
00238 #define     PhnLibTrapGetRoamPrefMode                   (203+sysLibTrapCustom)    /**< 0xA8D0    CDMA Only */
00239 #define     PhnLibTrapSetRoamPrefMode                   (204+sysLibTrapCustom)    /**< 0xA8D1    CDMA Only */
00240 #define     PhnLibTrapGetRoamPrefInfo                   (205+sysLibTrapCustom)    /**< 0xA8D2    CDMA Only */
00241 #define     PhnLibTrapSetRoamPrefInfo                   (206+sysLibTrapCustom)    /**< 0xA8D3    CDMA Only */
00242 #define     PhnLibTrapIsSpecialNumber                   (207+sysLibTrapCustom)    /**< 0xA8D4    CDMA Only */
00243 #define     PhnLibTrapSetSpecialNumbers                 (208+sysLibTrapCustom)    /**< 0xA8D5    CDMA Only */
00244 #define     PhnLibTrapGetSpecialNumbers                 (209+sysLibTrapCustom)    /**< 0xA8D6    CDMA Only */
00245 #define     PhnLibTrapGetDTMFburstMode                  (210+sysLibTrapCustom)    /**< 0xA8D7    CDMA Only */
00246 #define     PhnLibTrapSetDTMFburstMode                  (211+sysLibTrapCustom)    /**< 0xA8D8    CDMA Only */
00247 #define     PhnLibTrapSetupDataConfig                   (212+sysLibTrapCustom)    /**< 0xA8D9    CDMA Only */
00248 #define     PhnLibTrapGetTotalDataTxBytes               (213+sysLibTrapCustom)    /**< 0xA8DA    CDMA Only */
00249 #define     PhnLibTrapGetTotalDataRxBytes               (214+sysLibTrapCustom)    /**< 0xA8DB    CDMA Only */
00250 #define     PrvPhnLibTrapCheckPowerSync                 (215+sysLibTrapCustom)    /**< 0xA8DC    CDMA Only */
00251 #define     PhnLibTrapSetPhoneSSMode                    (216+sysLibTrapCustom)    /**< 0xA8DD    CDMA Only */
00252 #define     PhnLibTrapEnableDM                          (217+sysLibTrapCustom)    /**< 0xA8DE    CDMA Only */
00253 #define     PhnLibTrapPowerSaveDisable                  (218+sysLibTrapCustom)    /**< 0xA8DF    CDMA Only */
00254 #define     PhnLibTrapCloseNetIF                        (219+sysLibTrapCustom)    /**< 0xA8E0    CDMA Only */
00255 #define     PhnLibTrapGetMdmPosition                    (220+sysLibTrapCustom)    /**< 0xA8E1    CDMA Only */
00256 #define     PhnLibTrapGetPDSessionConfigParam           (221+sysLibTrapCustom)    /**< 0xA8E2    CDMA Only */
00257 #define     PhnLibTrapSetPDSessionConfigParam           (222+sysLibTrapCustom)    /**< 0xA8E3    CDMA Only */
00258 #define     PhnLibTrapStopPDSession                     (223+sysLibTrapCustom)    /**< 0xA8E4    CDMA Only */
00259 #define     PhnLibTrapSndSave                           (224+sysLibTrapCustom)    /**< 0xA8E5    CDMA Only */
00260 #define     PhnLibTrapSndDelete                         (225+sysLibTrapCustom)    /**< 0xA8E6    CDMA Only */
00261 #define     PhnLibTrapListPDP                           (226+sysLibTrapCustom)    /**< 0xA8E7    CDMA Only */
00262 #define     PhnLibTrapSetPDP                            (227+sysLibTrapCustom)    /**< 0xA8E8    CDMA Only */
00263 #define     PhnLibTrapGetPDP                            (228+sysLibTrapCustom)    /**< 0xA8E9    CDMA Only */
00264 #define     PhnLibTrapCopyPDP                           (229+sysLibTrapCustom)    /**< 0xA8EA    CDMA Only */
00265 #define     PhnLibTrapDeletePDP                         (230+sysLibTrapCustom)    /**< 0xA8EB    CDMA Only */
00266 #define     PhnLibTrapReplacePDPPassword                (231+sysLibTrapCustom)    /**< 0xA8EC    CDMA Only */
00267 #define     PhnLibTrapGetTotalPDPs                      (232+sysLibTrapCustom)    /**< 0xA8ED    CDMA Only */
00268 #define     PhnLibTrapGetOneXStatus                     (233+sysLibTrapCustom)    /**< 0xA8EE    CDMA Only */
00269 #define     PhnLibTrapUpdateCustomizedNV                (234+sysLibTrapCustom)    /**< 0xA8EF    CDMA Only */
00270 #define     PhnLibTrapSetMdmAutoMsgMask                 (235+sysLibTrapCustom)    /**< 0xA8F0    CDMA Only */
00271 #define     PhnLibTrapGetPhoneSSMode                    (236+sysLibTrapCustom)    /**< 0xA8F1    CDMA Only */
00272 #define     PhnLibTrapGetPDPIndexRange                  (237+sysLibTrapCustom)    /**< 0xA8F2    CDMA Only */
00273 #define     PhnLibTrapGetCktSwitchProfile               (238+sysLibTrapCustom)    /**< 0xA8F3    CDMA Only */
00274 #define     PhnLibTrapStartIOTASession                  (239+sysLibTrapCustom)    /**< 0xA8F4    CDMA Only */
00275 #define     PhnLibTrapEndIOTASession                    (240+sysLibTrapCustom)    /**< 0xA8F5    CDMA Only */
00276 #define     PhnLibTrapTunnelIS683ReqMsg                 (241+sysLibTrapCustom)    /**< 0xA8F6    CDMA Only */
00277 #define     PhnLibTrapSelectNAM                         (242+sysLibTrapCustom)    /**< 0xA8F7    CDMA Only */
00278 #define     PhnLibTrapGetNAMInUse                       (243+sysLibTrapCustom)    /**< 0xA8F8    CDMA Only */
00279 #define     PhnLibTrapCommitIOTAParams                  (244+sysLibTrapCustom)    /**< 0xA8F9    CDMA Only */
00280 #define     PhnLibTrapReadIOTAItem                      (245+sysLibTrapCustom)    /**< 0xA8FA    CDMA Only */
00281 #define     PhnLibTrapWriteIOTAItem                     (246+sysLibTrapCustom)    /**< 0xA8FB    CDMA Only */
00282 #define     PhnLibTrapGetIOTAStatus                     (247+sysLibTrapCustom)    /**< 0xA8FC    CDMA Only */
00283 #define     PhnLibTrapSetCurrentUsageHandler            (248+sysLibTrapCustom)    /**< 0xA8FD    CDMA Only */
00284 #define     PhnLibTrapSendDTMFBurst                     (249+sysLibTrapCustom)    /**< 0xA8FE    CDMA Only */
00285 #define     PhnLibTrapAPNewAddress                      (250+sysLibTrapCustom)    /**< 0xA8FF    CDMA Only */
00286 #define     PhnLibTrapAPGetField                        (251+sysLibTrapCustom)    /**< 0xA900    CDMA Only */
00287 #define     Reserved2                                   (252+sysLibTrapCustom)    /**< 0xA901    CDMA Only */
00288 #define     PhnLibTrapCardInfoEx                        (253+sysLibTrapCustom)    /**< 0xA902    CDMA Only */
00289 #define     PhnLibTrapBoxInformationEx                  (254+sysLibTrapCustom)    /**< 0xA903    CDMA Only */
00290 #define     PhnLibTrapSignalQualityEx                   (255+sysLibTrapCustom)    /**< 0xA904    CDMA Only */
00291 #define     PhnLibTrapReplacePDPNAI                     (256+sysLibTrapCustom)    /**< 0xA905    CDMA Only */
00292 #define     PhnLibTrapReplacePDPSvcString               (257+sysLibTrapCustom)    /**< 0xA906    CDMA Only */
00293 #define     PhnLibTrapPDPLockUnlock                     (258+sysLibTrapCustom)    /**< 0xA907    CDMA Only */
00294 #define     PhnLibTrapPhoneRestore                      (259+sysLibTrapCustom)    /**< 0xA908    CDMA Only */
00295 #define     PhnLibTrapVerifyICDVer                      (260+sysLibTrapCustom)    /**< 0xA909    CDMA Only */
00296 #define     PhnLibTrapGetToneIDsEx                      (261+sysLibTrapCustom)    /**< 0xA90A    CDMA only */
00297 #define     PhnLibTrapPlayToneEx                        (262+sysLibTrapCustom)    /**< 0xA90B    CDMA only */
00298 #define     PhnLibTrapEnhancedRoamIndicator             (263+sysLibTrapCustom)    /**< 0xA90C    CDMA only */
00299 #define     PhnLibTrapNewMOMessage                      (264+sysLibTrapCustom)    /**< 0xA90D    CDMA only */
00300 #define     PhnLibTrapGetTTYSetting                     (265+sysLibTrapCustom)    /**< 0xA90E              */
00301 #define     PhnLibTrapSetTTYSetting                     (266+sysLibTrapCustom)    /**< 0xA90F              */
00302 #define     PhnLibTrapGetRadioState                     (267+sysLibTrapCustom)    /**< 0xA910              */
00303 #define     PhnLibTrapGetLineState                      (268+sysLibTrapCustom)    /**< 0xA911              */
00304 #define     PhnLibTrapGetLengthDetails                  (269+sysLibTrapCustom)    /**< 0xA912              */
00305 #define     PhnLibTrapGetPicturesToken                  (270+sysLibTrapCustom)    /**< 0xA913    CDMA Only */
00306 #define     PhnLibTrapSetPicturesToken                  (271+sysLibTrapCustom)    /**< 0xA914    CDMA Only */
00307 #define     PhnLibTrapGetPicturesServerInfo             (272+sysLibTrapCustom)    /**< 0xA915    CDMA Only */
00308 #define     PhnLibTrapSendPendingMessages               (273+sysLibTrapCustom)    /**< 0xA916              */
00309 #define     PhnLibTrapForceDataDormant                  (274+sysLibTrapCustom)    /**< 0xA917    CDMA Only */
00310 #define     PhnLibTrapGetSysPrefMode                    (275+sysLibTrapCustom)    /**< 0xA918    CDMA Only */
00311 #define     PhnLibTrapSetSysPrefMode                    (276+sysLibTrapCustom)    /**< 0xA919    CDMA Only */
00312 #define     PhnLibTrapGetLifeTimer                      (277+sysLibTrapCustom)    /**< 0xA91A              */
00313 #define     PhnLibTrapGetVoicePrivacyMode               (278+sysLibTrapCustom)    /**< 0xA91B    CDMA Only */
00314 #define     PhnLibTrapSetVoicePrivacyMode               (279+sysLibTrapCustom)    /**< 0xA91C    CDMA Only */
00315 #define     PhnLibTrapGetMMSServerInfo                  (280+sysLibTrapCustom)    /**< 0xA91D    CDMA Only */
00316 #define     PhnLibTrapGetSMSSegmentInfo                 (281+sysLibTrapCustom)    /**< 0xA91E    CDMA Only */
00317 #define     PhnLibTrapDebugHook                         (282+sysLibTrapCustom)    /**< 0xA91F              */
00318 #define     PhnLibTrapContinuePhonePowerOn              (283+sysLibTrapCustom)    /**< 0xA920              */
00319 #define     PhnLibTrapContinuePhonePowerOff             (284+sysLibTrapCustom)    /**< 0xA921              */
00320 #define     PhnLibTrapSetSMSCallbackNumber              (285+sysLibTrapCustom)    /**< 0xA922              */
00321 #define     PhnLibTrapGetDeviceId                       (286+sysLibTrapCustom)    /**< 0xA923              */
00322 #define     PhnLibTrapSendFlash                         (287+sysLibTrapCustom)    /**< 0xA924    CDMA ONLY */
00323 #define     PhnLibTrapGetCDMASystemInfo                 (288+sysLibTrapCustom)    /**< 0xA925    CDMA ONLY */
00324 #define     PhnLibTrapGetHomepageFromRadio              (289+sysLibTrapCustom)    /**< 0xA926    CDMA ONLY */
00325 #define     PhnLibTrapGetProxyInfo                      (290+sysLibTrapCustom)    /**< 0xA927    CDMA ONLY */
00326 #define     PhnLibTrapIsRadioGenericCDMA                (291+sysLibTrapCustom)    /**< 0xA928    CDMA ONLY */
00327 #define     PhnLibTrapGetGenericCDMAPreference          (292+sysLibTrapCustom)    /**< 0xA929    CDMA ONLY */          
00328 #define     PhnLibTrapIsCarrierDefinedEmergencyNumber   (293+sysLibTrapCustom)    /**< 0xA92A    CDMA ONLY */
00329 #define     PhnLibTrapGetDialPrefix                     (294+sysLibTrapCustom)    /**< 0xA92B    CDMA ONLY */
00330 #define     PhnLibTrapSetDialPrefix                     (295+sysLibTrapCustom)    /**< 0xA92C    CDMA ONLY */
00331 #define     PhnLibTrapGetDataSessionInfo                (296+sysLibTrapCustom)    /**< 0xA92D              */
00332 #define     PhnLibTrapGetMediaTVSettings                (297+sysLibTrapCustom)    /**< 0xA92E    CDMA ONLY */
00333 #define     PhnLibTrapOffHold                           (298+sysLibTrapCustom)    /**< 0xA92F              */
00334 #define     PhnLibTrapGetMMSServerInfoEx                (299+sysLibTrapCustom)    /**< 0xA930    CDMA ONLY */
00335 #define     PhnLibTrapGetDataLife                       (300+sysLibTrapCustom)    /**< 0xA931    CDMA ONLY */
00336 #define     PhnLibTrapHACSetting                        (301+sysLibTrapCustom)    /**< 0xA932              */
00337 #define     PhnLibTrapGetMEID                           (302+sysLibTrapCustom)    /**< 0xA933              */ 
00338 #define     PhnLibTrapGetBaseStationIdInfo              (303+sysLibTrapCustom)    /**< 0xA934    CDMA ONLY */
00339 #define     PhnLibTrapGetMMSUAString                    (304+sysLibTrapCustom)    /**< 0xA935 VZ CDMA ONLY */
00340 #define     PhnLibTrapLast                              (304+sysLibTrapCustom)    /**< 0xA935              */
00341 #endif

Top Palm Developer Network
© 2004-2008, Palm, Inc. All rights reserved.
Generated on Fri Jun 13 10:06:53 2008 for Palm API Guide