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