API Guide Home
(Online version only)

NetMasterLibTraps.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 NETMASTER
00007  */
00008 
00009 /**
00010  * @file    NetMasterLibTraps.h
00011  * @version 1.0
00012  * @date    01/31/2002
00013  *
00014  * @brief Trap definitions for the NetMaster Library.
00015  *
00016  */
00017 
00018 
00019 #ifndef __NET_MASTER_LIB_TRAPS_H__
00020 #define __NET_MASTER_LIB_TRAPS_H__
00021 
00022 
00023 // Trap IDs for the NetMaster Library's public functions. The order of the traps
00024 // must be the same as the routines are listed in NetMasterLibDispatchTable.c.
00025 /**
00026  *@name NetMaster Function Trap Numbers
00027  */
00028 /*@{*/
00029 #define netMasterLibTrapLibVersionGet                   (sysLibTrapCustom + 0)
00030 #define netMasterLibTrapSCNetAttach                     (sysLibTrapCustom + 1)
00031 #define netMasterLibTrapLibInit                         (sysLibTrapCustom + 2)
00032 #define netMasterLibTrapAutoLoginSettingGet             (sysLibTrapCustom + 3)
00033 #define netMasterLibTrapAutoLoginSettingSet             (sysLibTrapCustom + 4)
00034 #define netMasterLibTrapServiceSetUp                    (sysLibTrapCustom + 5)
00035 #define netMasterLibTrapNetLibOpenIfFullyUp             (sysLibTrapCustom + 6)
00036 #define netMasterLibTrapNetLibIsFullyUp                 (sysLibTrapCustom + 7)
00037 #define netMasterLibTrapPhoneServiceClassesGet          (sysLibTrapCustom + 8)
00038 #define netMasterLibTrapHandlePhoneEvent                (sysLibTrapCustom + 9)
00039 #define netMasterLibTrapControl                         (sysLibTrapCustom + 10)
00040 #define netMasterLibTrapNetInterfacesShutDown           (sysLibTrapCustom + 11)
00041 #define netMasterLibTrapNetLibIsLoggingIn               (sysLibTrapCustom + 12)
00042 #define netMasterLibTrapNetLibOpenWithOptions           (sysLibTrapCustom + 13)
00043 #define netMasterLibTrapImplementNetLibOpenConfig       (sysLibTrapCustom + 14)
00044 #define netMasterLibTrapImplementNetLibConnectionRefresh (sysLibTrapCustom + 15)
00045 #define netMasterLibTrapImplementNetLibHandlePowerOff   (sysLibTrapCustom + 16)
00046 #define netMasterLibTrapOverrideErrorGetAndClear        (sysLibTrapCustom + 17)
00047 #define netMasterLibTrapOverrideMdmInitStrGetPtr        (sysLibTrapCustom + 18)
00048 #define netMasterLibTrapLoginSMFlagsSetAndGet           (sysLibTrapCustom + 19)
00049 #define netMasterLibTrapDataSessionErrorNotify          (sysLibTrapCustom + 20)
00050 #define netMasterLibTrapSCNetDetach                     (sysLibTrapCustom + 21)
00051 #define netMasterLibTrapSCSessionIDGetFromContext       (sysLibTrapCustom + 22)
00052 #define netMasterLibTrapSCSessionCountGet               (sysLibTrapCustom + 23)
00053 #define netMasterLibTrapSCSessionsEnumerate             (sysLibTrapCustom + 24)
00054 #define netMasterLibTrapSCSessionSvcRecIDGet            (sysLibTrapCustom + 25)
00055 #define netMasterLibTrapSCSessionIsActive               (sysLibTrapCustom + 26)
00056 #define netMasterLibTrapSCSessionShutDown               (sysLibTrapCustom + 27)
00057 #define netMasterLibTrapLoginExecuteFromUI              (sysLibTrapCustom + 28)
00058 #define netMasterLibTrapSCContextAnchorTimeoutSet       (sysLibTrapCustom + 29)
00059 #define netMasterLibTrapPPPPayloadReport                (sysLibTrapCustom + 30)
00060 #define netMasterLibTrapDataCounterGetAndReset          (sysLibTrapCustom + 31)
00061 /*@}*/
00062 
00063 #endif /* __NET_MASTER_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