API Guide Home
(Online version only)

NetPrefLibTraps.h

Go to the documentation of this file.
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