Main Page | Modules | Namespace List | Class Hierarchy | Data Structures | Directories | File List | Namespace Members | Data Fields | Globals

sysclass.h

Go to the documentation of this file.
00001 /******************************************************************************
00002   
00003    Copyright (c) 2006 PalmSource, Inc (an ACCESS company). All rights reserved.
00004 
00005    The contents of this file are subject to the Mozilla Public License Version
00006    1.1 (the "License"); you may not use this file except in compliance with
00007    the License. You may obtain a copy of the License at
00008    http://www.mozilla.org/MPL/
00009 
00010    Software distributed under the License is distributed on an "AS IS" basis,
00011    WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
00012    for the specific language governing rights and limitations under the
00013    License.
00014 
00015    The Original Code is the entire contents of this file.
00016 
00017    The Initial Developer of the Original Code is ACCESS Systems Americas, Inc.
00018 
00019    Portions created by ACCESS Systems Americas, Inc. are Copyright © 2006. All
00020    Rights Reserved.
00021 
00022    Contributor(s): none.
00023  *****************************************************************************/
00031 #ifndef HIKER_SYSCLASS_H_
00032 #define HIKER_SYSCLASS_H_
00033 
00034 // ---------------------------------------------------------------------------
00035 #include <hiker/types.h>
00036 
00037 
00038 // ---------------------------------------------------------------------------
00039 #define ALP_STATUS_CLASS(x)             (((alp_status_t)(x))&0xFF000000)
00040 #define ALP_STATUS_VALUE(x)             (((alp_status_t)(x))&0xFFFF0000)
00041 #define ALP_STATUS_INFO(x)              (((alp_status_t)(x))&0x0000FFFF)
00042 
00043 
00044 // ---------------------------------------------------------------------------
00045 #define ALP_CLASS_UNDEFINED          0x01000000
00046 #define ALP_CLASS_APPSERVER          0x02000000
00047 #define ALP_CLASS_EXCHANGE           0x04000000
00048 #define ALP_CLASS_NOTIFY             0x05000000
00049 #define ALP_CLASS_BUNDLE             0x06000000
00050 #define ALP_CLASS_SAL                0x08000000
00051 #define ALP_CLASS_IPC                0x0E000000
00052 #define ALP_CLASS_GLOBAL_SETTINGS    0x10000000
00053 #define ALP_CLASS_VOLUMESVCS         0x12000000
00054 #define ALP_CLASS_BUNDLEMGR          0x16000000
00055 #define ALP_CLASS_SPF                0x1B000000
00056 #define ALP_CLASS_NLPD               0x1C000000
00057 #define ALP_CLASS_LSM                0x1F000000
00058 #define ALP_CLASS_ATTN               0x21000000
00059 #define ALP_CLASS_ALARM              0x23000000
00060 #define ALP_CLASS_POWER              0x27000000
00061 
00062 
00063 // ---------------------------------------------------------------------------
00064 #endif // HIKER_TYPES_H_

Generated on Sat Dec 16 20:29:47 2006 for hiker-0.9 by  doxygen 1.4.4