API Guide Home
(Online version only)

HsPhone.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  * @defgroup Telephony Telephony Library
00007  *
00008  * @{
00009  * @}
00010  */
00011 /**
00012  * @ingroup Telephony
00013  */
00014  
00015  
00016 /**
00017  * @file    HsPhone.h
00018  *
00019  * @brief  Header file for the phone library (CDMA or GSM)
00020  *
00021  * Notes:
00022  *  This is the generic header file that should be used by any code that
00023  *  uses the CDMA or GSM phone libraries. If you add a function to this file
00024  *  please makes sure you update both the CDMA and GSM libraries with this
00025  *  function and update the ARM wrapper library if appropriate.                         
00026  */
00027 
00028 
00029 
00030 #ifndef HS_PHONE_H
00031 #define HS_PHONE_H
00032 #include <PalmOS.h>
00033 #include <PalmTypes.h>
00034 #ifndef __CORE_COMPATIBILITY_H__
00035 #include <PalmCompatibility.h>
00036     /** workaround for differing header files in sdk-3.5 and sdk-internal */
00037     #ifndef __CORE_COMPATIBILITY_H__
00038     #define __CORE_COMPATIBILITY_H__
00039     #endif 
00040 #endif 
00041 #include <HsPhoneTraps.h>     /**< trap table definition for phone library calls */
00042 #include <HsPhoneErrors.h>    /**< error codes returned by phone library functions */
00043 #include <HsPhoneTypes.h>
00044 /**< including the other type files */
00045 #include <HsPhoneSMSTypes.h>
00046 #include <HsPhoneMiscTypes.h>
00047 #include <HsPhoneNetworkTypes.h>
00048 #include <HsPhoneGSMTypes.h>
00049 #include <HsPhoneCDMATypes.h>
00050 #include <HsPhoneIOTATypes.h>
00051 #include <HsPhoneSecurityTypes.h>
00052 #include <HsPhoneCallControlTypes.h>
00053 #include <HsPhoneAudioTypes.h>
00054 #include <HsPhoneLocationTypes.h>
00055 
00056 /**
00057  * Defines
00058  */
00059 
00060 #include <HsPhoneLibrary.h>         /**< CATEGORY:  LIBRARY */
00061 #include <HsPhoneMisc.h>            /**< CATEGORY:  MISC */
00062 #include <HsPhoneSMS.h>             /**< CATEGORY:  SMS */
00063 #include <HsPhoneNetwork.h>         /**< CATEGORY:  NETWORK */
00064 #include <HsPhoneGSM.h>             /**< CATEGORY:  GSM */
00065 #include <HsPhoneSecurity.h>        /**< CATEGORY:  SECURITY */
00066 #include <HsPhoneCDMA.h>            /**< CATEGORY:  CDMA */
00067 #include <HsPhoneIOTA.h>            /**< CATEGORY:  IOTA */
00068 #include <HsPhonePower.h>           /**< CATEGORY:  POWER */
00069 #include <HsPhoneEvent.h>           /**< CATEGORY:  NOTIFICATIONS & EVENTS */
00070 
00071 
00072 #endif

Top Palm Developer Network
© 2004-2008, Palm, Inc. All rights reserved.
Generated on Fri Jun 13 10:06:53 2008 for Palm API Guide