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