|
API Guide Home (Online version only) |
![]() |
00001 /****************************************************************************** 00002 * Copyright (c) 2004 palmOne, Inc. or its subsidiaries. 00003 * All rights reserved. 00004 *****************************************************************************/ 00005 /** 00006 * @ingroup NETPREF 00007 */ 00008 00009 /** 00010 * @file NetPrefLibTraps.h 00011 * @version 1.0 00012 * @date 12/12/2001 00013 * 00014 * @brief Trap definitions for the NetPref Library. 00015 * 00016 */ 00017 00018 /* 00019 * @author vmk 00020 * 00021 * <hr> 00022 */ 00023 00024 00025 #ifndef __NET_PREF_LIB_TRAPS_H__ 00026 #define __NET_PREF_LIB_TRAPS_H__ 00027 00028 /** 00029 * @name Trap IDs 00030 * 00031 * @brief Trap IDs for the NetPref Library's public functions. 00032 * 00033 * The order of the traps must be the same as the routines are listed in NetPrefLibDispatchTable.c. 00034 */ 00035 /*@{*/ 00036 #define netPrefLibTrapVersionGet (sysLibTrapCustom + 0) 00037 #define netPrefLibTrapRecCountGet (sysLibTrapCustom + 1) 00038 #define netPrefLibTrapRecIDGetByIndex (sysLibTrapCustom + 2) 00039 #define netPrefLibTrapRecNew (sysLibTrapCustom + 3) 00040 #define netPrefLibTrapRecLoad (sysLibTrapCustom + 4) 00041 #define netPrefLibTrapRecRelease (sysLibTrapCustom + 5) 00042 #define netPrefLibTrapRecSave (sysLibTrapCustom + 6) 00043 #define netPrefLibTrapRecIDGet (sysLibTrapCustom + 7) 00044 #define netPrefLibTrapRecIndexGet (sysLibTrapCustom + 8) 00045 #define netPrefLibTrapRecDelete (sysLibTrapCustom + 9) 00046 #define netPrefLibTrapRecFieldGet (sysLibTrapCustom + 10) 00047 #define netPrefLibTrapRecFieldSet (sysLibTrapCustom + 11) 00048 #define netPrefLibTrapDefaultTargetGet (sysLibTrapCustom + 12) 00049 #define netPrefLibTrapDefaultTargetSet (sysLibTrapCustom + 13) 00050 #define netPrefLibTrapRecObjCopy (sysLibTrapCustom + 14) 00051 #define netPrefLibTrapRecIsDirty (sysLibTrapCustom + 15) 00052 #define netPrefLibTrapRecIndexGetByID (sysLibTrapCustom + 16) 00053 #define netPrefLibTrapRecFieldViewSet (sysLibTrapCustom + 17) 00054 #define netPrefLibTrapRecFieldAttrsGet (sysLibTrapCustom + 18) 00055 #define netPrefLibTrapUpdateFromRadioNV (sysLibTrapCustom + 19) 00056 00057 #define netPrefLibTrapRecFieldSetDefine (sysLibTrapCustom + 20) 00058 #define netPrefLibTrapRecFieldSetGet (sysLibTrapCustom + 21) 00059 #define netPrefLibTrapRecFieldSetDefineStd (sysLibTrapCustom + 22) 00060 #define netPrefLibTrapRecFieldAddToSet (sysLibTrapCustom + 23) 00061 00062 #define netPrefLibTrapRecReadOnlyOverrideStart (sysLibTrapCustom + 24) 00063 #define netPrefLibTrapRecReadOnlyOverrideEnd (sysLibTrapCustom + 25) 00064 #define netPrefLibTrapRecDirtyFlagsReset (sysLibTrapCustom + 26) 00065 #define netPrefLibTrapRecMarkDirty (sysLibTrapCustom + 27) 00066 #define netPrefLibTrapRecObjAlloc (sysLibTrapCustom + 28) 00067 #define netPrefLibTrapRecIsAttached (sysLibTrapCustom + 29) 00068 #define netPrefLibTrapRecBindingErrorGet (sysLibTrapCustom + 30) 00069 #define netPrefLibTrapHandleHotSyncNotify (sysLibTrapCustom + 31) 00070 00071 #define netPrefLibTrapRecShortFieldGet (sysLibTrapCustom + 32) 00072 #define netPrefLibTrapRecByteFieldGet (sysLibTrapCustom + 33) 00073 #define netPrefLibTrapRecFieldViewGet (sysLibTrapCustom + 34) 00074 #define netPrefLibTrapRecLongFieldSetAsFlags (sysLibTrapCustom + 35) 00075 #define netPrefLibTrapRecFieldSetFromBinHandle (sysLibTrapCustom + 36) 00076 #define netPrefLibTrapRecFieldSetFromStrHandle (sysLibTrapCustom + 37) 00077 #define netPrefLibTrapRecFieldSetFromStrPtr (sysLibTrapCustom + 38) 00078 #define netPrefLibTrapRecConnectionInfoGet (sysLibTrapCustom + 39) 00079 #define netPrefLibTrapRecMediumDerive (sysLibTrapCustom + 40) 00080 #define netPrefLibTrapRecIPAddrFieldSet (sysLibTrapCustom + 41) 00081 #define netPrefLibTrapUtilZStringListSizeGet (sysLibTrapCustom + 42) 00082 #define netPrefLibTrapRecPhoneStringCompose (sysLibTrapCustom + 43) 00083 #define netPrefLibTrapUtilPlatformIDGet (sysLibTrapCustom + 44) 00084 #define netPrefLibTrapUtilDefWirelessDriverIDGet (sysLibTrapCustom + 45) 00085 #define netPrefLibTrapRecLongFieldGet (sysLibTrapCustom + 46) 00086 /*@}*/ 00087 00088 #endif /* __NET_PREF_LIB_TRAPS_H__ */
| Top | Palm Developer Network © 2004-2008, Palm, Inc. All rights reserved. Generated on Fri Jun 13 10:06:54 2008 for Palm API Guide |