89 lines
3.8 KiB
C
89 lines
3.8 KiB
C
/******************************************************************************
|
|
* Copyright (c) 2004 palmOne, Inc. or its subsidiaries.
|
|
* All rights reserved.
|
|
*****************************************************************************/
|
|
/**
|
|
* @ingroup NETPREF
|
|
*/
|
|
|
|
/**
|
|
* @file NetPrefLibTraps.h
|
|
* @version 1.0
|
|
* @date 12/12/2001
|
|
*
|
|
* @brief Trap definitions for the NetPref Library.
|
|
*
|
|
*/
|
|
|
|
/*
|
|
* @author vmk
|
|
*
|
|
* <hr>
|
|
*/
|
|
|
|
|
|
#ifndef __NET_PREF_LIB_TRAPS_H__
|
|
#define __NET_PREF_LIB_TRAPS_H__
|
|
|
|
/**
|
|
* @name Trap IDs
|
|
*
|
|
* @brief Trap IDs for the NetPref Library's public functions.
|
|
*
|
|
* The order of the traps must be the same as the routines are listed in NetPrefLibDispatchTable.c.
|
|
*/
|
|
/*@{*/
|
|
#define netPrefLibTrapVersionGet (sysLibTrapCustom + 0)
|
|
#define netPrefLibTrapRecCountGet (sysLibTrapCustom + 1)
|
|
#define netPrefLibTrapRecIDGetByIndex (sysLibTrapCustom + 2)
|
|
#define netPrefLibTrapRecNew (sysLibTrapCustom + 3)
|
|
#define netPrefLibTrapRecLoad (sysLibTrapCustom + 4)
|
|
#define netPrefLibTrapRecRelease (sysLibTrapCustom + 5)
|
|
#define netPrefLibTrapRecSave (sysLibTrapCustom + 6)
|
|
#define netPrefLibTrapRecIDGet (sysLibTrapCustom + 7)
|
|
#define netPrefLibTrapRecIndexGet (sysLibTrapCustom + 8)
|
|
#define netPrefLibTrapRecDelete (sysLibTrapCustom + 9)
|
|
#define netPrefLibTrapRecFieldGet (sysLibTrapCustom + 10)
|
|
#define netPrefLibTrapRecFieldSet (sysLibTrapCustom + 11)
|
|
#define netPrefLibTrapDefaultTargetGet (sysLibTrapCustom + 12)
|
|
#define netPrefLibTrapDefaultTargetSet (sysLibTrapCustom + 13)
|
|
#define netPrefLibTrapRecObjCopy (sysLibTrapCustom + 14)
|
|
#define netPrefLibTrapRecIsDirty (sysLibTrapCustom + 15)
|
|
#define netPrefLibTrapRecIndexGetByID (sysLibTrapCustom + 16)
|
|
#define netPrefLibTrapRecFieldViewSet (sysLibTrapCustom + 17)
|
|
#define netPrefLibTrapRecFieldAttrsGet (sysLibTrapCustom + 18)
|
|
#define netPrefLibTrapUpdateFromRadioNV (sysLibTrapCustom + 19)
|
|
|
|
#define netPrefLibTrapRecFieldSetDefine (sysLibTrapCustom + 20)
|
|
#define netPrefLibTrapRecFieldSetGet (sysLibTrapCustom + 21)
|
|
#define netPrefLibTrapRecFieldSetDefineStd (sysLibTrapCustom + 22)
|
|
#define netPrefLibTrapRecFieldAddToSet (sysLibTrapCustom + 23)
|
|
|
|
#define netPrefLibTrapRecReadOnlyOverrideStart (sysLibTrapCustom + 24)
|
|
#define netPrefLibTrapRecReadOnlyOverrideEnd (sysLibTrapCustom + 25)
|
|
#define netPrefLibTrapRecDirtyFlagsReset (sysLibTrapCustom + 26)
|
|
#define netPrefLibTrapRecMarkDirty (sysLibTrapCustom + 27)
|
|
#define netPrefLibTrapRecObjAlloc (sysLibTrapCustom + 28)
|
|
#define netPrefLibTrapRecIsAttached (sysLibTrapCustom + 29)
|
|
#define netPrefLibTrapRecBindingErrorGet (sysLibTrapCustom + 30)
|
|
#define netPrefLibTrapHandleHotSyncNotify (sysLibTrapCustom + 31)
|
|
|
|
#define netPrefLibTrapRecShortFieldGet (sysLibTrapCustom + 32)
|
|
#define netPrefLibTrapRecByteFieldGet (sysLibTrapCustom + 33)
|
|
#define netPrefLibTrapRecFieldViewGet (sysLibTrapCustom + 34)
|
|
#define netPrefLibTrapRecLongFieldSetAsFlags (sysLibTrapCustom + 35)
|
|
#define netPrefLibTrapRecFieldSetFromBinHandle (sysLibTrapCustom + 36)
|
|
#define netPrefLibTrapRecFieldSetFromStrHandle (sysLibTrapCustom + 37)
|
|
#define netPrefLibTrapRecFieldSetFromStrPtr (sysLibTrapCustom + 38)
|
|
#define netPrefLibTrapRecConnectionInfoGet (sysLibTrapCustom + 39)
|
|
#define netPrefLibTrapRecMediumDerive (sysLibTrapCustom + 40)
|
|
#define netPrefLibTrapRecIPAddrFieldSet (sysLibTrapCustom + 41)
|
|
#define netPrefLibTrapUtilZStringListSizeGet (sysLibTrapCustom + 42)
|
|
#define netPrefLibTrapRecPhoneStringCompose (sysLibTrapCustom + 43)
|
|
#define netPrefLibTrapUtilPlatformIDGet (sysLibTrapCustom + 44)
|
|
#define netPrefLibTrapUtilDefWirelessDriverIDGet (sysLibTrapCustom + 45)
|
|
#define netPrefLibTrapRecLongFieldGet (sysLibTrapCustom + 46)
|
|
/*@}*/
|
|
|
|
#endif /* __NET_PREF_LIB_TRAPS_H__ */
|