00001 /****************************************************************************** 00002 * 00003 * Copyright (c) 1999-2008 ACCESS CO., LTD. All rights reserved. 00004 * Copyright 2006, 2007, ACCESS Systems Americas, Inc. All rights reserved. 00005 * 00006 * Version: MPL 1.1/LGPL 2.1 00007 * 00008 * The contents of this file are subject to the Mozilla Public License Version 00009 * 1.1 (the "License"); you may not use this file except in compliance with 00010 * the License. You may obtain a copy of the License at 00011 * http://www.mozilla.org/MPL/ 00012 * 00013 * Software distributed under the License is distributed on an "AS IS" basis, 00014 * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License 00015 * for the specific language governing rights and limitations under the 00016 * License. 00017 * 00018 * The Original Code is hikerproject.org code. 00019 * 00020 * The Initial Developer of the Original Code is ACCESS Systems Americas, Inc. 00021 * Portions created by the Initial Developer are 00022 * Copyright 2006-2007 the Initial Developer. All Rights Reserved. 00023 * 00024 * Contributor(s): 00025 * 00026 * Alternatively, the contents of this file may be used under the terms of 00027 * the GNU Lesser General Public License Version 2.1 (the "LGPL"), in which 00028 * case the provisions of the LGPL are applicable instead of those above. 00029 * If you wish to allow use of your version of this file only under the terms 00030 * of the LGPL, and not to allow others to use your version of this file under 00031 * the terms of the MPL, indicate your decision by deleting the provisions 00032 * above and replace them with the notice and other provisions required by 00033 * the LGPL. If you do not delete the provisions above, a recipient may use 00034 * your version of this file under the terms of either the MPL or the LGPL. 00035 * You may obtain a copy of the LGPL at http://www.gnu.org/licenses/lgpl.txt. 00036 * 00037 *****************************************************************************/ 00045 #ifndef HIKER_SYSCLASS_H_ 00046 #define HIKER_SYSCLASS_H_ 00047 00048 // --------------------------------------------------------------------------- 00049 #include <hiker/types.h> 00050 00051 00052 // --------------------------------------------------------------------------- 00053 #define ALP_STATUS_CLASS(x) (((alp_status_t)(x))&0xFF000000) 00054 #define ALP_STATUS_VALUE(x) (((alp_status_t)(x))&0xFFFF0000) 00055 #define ALP_STATUS_INFO(x) (((alp_status_t)(x))&0x0000FFFF) 00056 00057 00058 // --------------------------------------------------------------------------- 00059 #define ALP_CLASS_UNDEFINED 0x01000000 00060 #define ALP_CLASS_APPSERVER 0x02000000 00061 #define ALP_CLASS_BLUETOOTH 0x03000000 00062 #define ALP_CLASS_EXCHANGE 0x04000000 00063 #define ALP_CLASS_NOTIFY 0x05000000 00064 #define ALP_CLASS_BUNDLE 0x06000000 00065 #define ALP_CLASS_PDIUDA 0x07000000 00066 #define ALP_CLASS_SAL 0x08000000 00067 #define ALP_CLASS_TELEPHONY 0x09000000 00068 #define ALP_CLASS_MUX 0x0A000000 00069 #define ALP_CLASS_MOBILE 0x0B000000 00070 #define ALP_CLASS_HOTSYNC 0x0C000000 00071 #define ALP_CLASS_CNC 0x0D000000 00072 #define ALP_CLASS_IPC 0x0E000000 00073 #define ALP_CLASS_CONTACTS_DML 0x0F000000 00074 #define ALP_CLASS_SETTINGS 0x10000000 00075 #define ALP_CLASS_STATUSBAR 0x11000000 00076 #define ALP_CLASS_VOLUMESVCS 0x12000000 00077 #define ALP_CLASS_HTTP 0x13000000 00078 #define ALP_CLASS_CATMGR_DML 0x14000000 00079 #define ALP_CLASS_MEMO_DML 0x15000000 00080 00081 #define ALP_CLASS_STATUSGADGET 0x17000000 00082 #define ALP_CLASS_POSTAL 0x18000000 00083 #define ALP_CLASS_TASKS_DML 0x19000000 00084 #define ALP_CLASS_VAULT 0x1A000000 00085 #define ALP_CLASS_SPF 0x1B000000 00086 #define ALP_CLASS_NLPD 0x1C000000 00087 #define ALP_CLASS_MEDIASELECTOR 0x1D000000 00088 #define ALP_CLASS_BROWSERVIEW 0x1E000000 00089 #define ALP_CLASS_LSM 0x1F000000 00090 #define ALP_CLASS_CALENDAR_DML 0x20000000 00091 #define ALP_CLASS_ATTN 0x21000000 00092 #define ALP_CLASS_DRM 0x22000000 00093 #define ALP_CLASS_ALARM 0x23000000 00094 #define ALP_CLASS_FLIGHTMODE 0x24000000 00095 #define ALP_CLASS_CATBROWSER 0x25000000 00096 #define ALP_CLASS_APP_PHONE 0x26000000 00097 #define ALP_CLASS_POWER 0x27000000 00098 #define ALP_CLASS_IM 0x28000000 00099 #define ALP_CLASS_LOCALE 0x29000000 00100 #define ALP_CLASS_PREF_PANEL 0x2A000000 00101 #define ALP_CLASS_TEXT 0x2B000000 00102 #define ALP_CLASS_LAUNCHER_DML 0x2C000000 00103 #define ALP_CLASS_WM 0x2D000000 00104 #define ALP_CLASS_FIND 0x2E000000 00105 #define ALP_CLASS_TIMEZONE 0x2F000000 00106 #define ALP_CLASS_GRAS 0x30000000 00107 #define ALP_CLASS_THEMING 0x31000000 00108 #define ALP_CLASS_JLPD 0x32000000 00109 #define ALP_CLASS_GLPD 0x33000000 00110 #define ALP_CLASS_DEVICE_LOCK 0x34000000 00111 #define ALP_CLASS_POSTAL_IMPS 0x35000000 00112 #define ALP_CLASS_POSTAL_SMS 0x36000000 00113 #define ALP_CLASS_POSTAL_MMS 0x37000000 00114 #define ALP_CLASS_POSTAL_POP 0x38000000 00115 #define ALP_CLASS_POSTAL_IMAP 0x39000000 00116 #define ALP_CLASS_POSTAL_SMTP 0x3A000000 00117 #define ALP_CLASS_POSTAL_TCP 0x3B000000 00118 #define ALP_CLASS_PREFS 0x3C000000 00119 #define ALP_CLASS_OMADM 0x3D000000 00120 #define ALP_CLASS_INPUT 0x3E000000 00121 #define ALP_CLASS_PIM_DATASTORE 0x3F000000 00122 #define ALP_CLASS_MAX_WIDGETS 0x40000000 00123 #define ALP_CLASS_WIFI 0x41000000 00124 #define ALP_CLASS_SYSTEM_TIME 0x42000000 00125 #define ALP_CLASS_GLIB_MESSAGES 0x43000000 00126 #define ALP_CLASS_APP_EMAIL 0x44000000 00127 #define ALP_CLASS_STROKE 0x45000000 00128 #define ALP_CLASS_JVM 0x46000000 00129 #define ALP_CLASS_SYNCML 0x47000000 00130 #define ALP_CLASS_SYNCML_DS 0x48000000 00131 #define ALP_CLASS_SYNCML_DM 0x49000000 00132 #define ALP_CLASS_EMAILTESTER 0x4A000000 00133 #define ALP_CLASS_EMAILTESTER_IMAP 0x4B000000 00134 #define ALP_CLASS_EMAILTESTER_TCP 0x4C000000 00135 #define ALP_CLASS_WAP_PUSH 0x4D000000 00136 #define ALP_CLASS_APP_HOME 0x4E000000 00137 #define ALP_CLASS_APP_VIDEO 0x4F000000 00138 #define ALP_CLASS_SYSUTILS 0x50000000 00139 #define ALP_CLASS_MEDIA_SESSION 0x51000000 00140 #define ALP_CLASS_JAVA_STDOUT 0x52000000 00141 #define ALP_CLASS_JAVA_ERROUT 0x53000000 00142 #define ALP_CLASS_PROGRESS 0x54000000 00143 #define ALP_CLASS_APP_MESSAGING 0x55000000 00144 #define ALP_CLASS_AUDIO_MANAGER 0x56000000 00145 #define ALP_CLASS_HWEFFECTS 0x57000000 00146 #define ALP_CLASS_VIDEO_OVERLAY 0x58000000 00147 #define ALP_CLASS_POSTAL_PSSERVER 0x59000000 00148 #define ALP_CLASS_NOTIFY_WAIT 0x5A000000 00149 #define ALP_CLASS_ORIENTATION 0x5B000000 00150 #define ALP_CLASS_FWU_UTILS 0x5C000000 00151 #define ALP_CLASS_OVERSEERD 0x5D000000 00152 #define ALP_CLASS_EXCHANGE2 0x60000000 00153 #define ALP_CLASS_IMEI 0x61000000 00154 #define ALP_CLASS_SMS_EXCHANGE 0x62000000 00155 #define ALP_CLASS_RESPONSE 0x63000000 00156 #define ALP_CLASS_SYNCDISCOVERY 0x64000000 00157 #define ALP_CLASS_CONFLICT_MANAGER 0x65000000 00158 #define ALP_CLASS_CAIF 0x66000000 00159 00160 00161 // Following class is used for application level traces. 00162 #define ALP_CLASS_APPS 0xF0000000 00163 00164 00165 00166 00167 00168 00169 // --------------------------------------------------------------------------- 00170 #endif // HIKER_TYPES_H_
Copyright © 1999-2008 ACCESS CO., LTD. All rights reserved.