FreeCalypso > hg > tcs211-l1-reconst
diff g23m/condat/ms/src/bmi/MmiDummy.h @ 0:509db1a7b7b8
initial import: leo2moko-r1
author | Space Falcon <falcon@ivan.Harhan.ORG> |
---|---|
date | Mon, 01 Jun 2015 03:24:05 +0000 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/g23m/condat/ms/src/bmi/MmiDummy.h Mon Jun 01 03:24:05 2015 +0000 @@ -0,0 +1,161 @@ + +#ifndef _DEF_MMI_DUMMY_H_ +#define _DEF_MMI_DUMMY_H_ + + +/******************************************************************************* + + CONDAT (UK) + +******************************************************************************** + + This software product is the property of Condat (UK) Ltd and may not be + disclosed to any third party without the express permission of the owner. + +******************************************************************************** + + $Project name: Basic MMI + $Project code: BMI (6349) + $Module: + $File: MmiDummy.h + $Revision: 1.0 + + $Author: Condat(UK) + $Date: 25/10/00 + ******************************************************************************* + $History: MmiServices.c + + xreddymn Jun-29-2005 MMI-ENH-32467: + Handling of animated GIF images. Added E_WIN_SUSPEND to + provide MfwWinSuspend event to WAP window + + May 02, 2005 REF : LOCOSTO-ENH-30818 - xpradipg + Description: IMEI retreival by posting a call to ACI sAT_xx API + Solution: The direct call to cl_get_imeisv() is replaced with the + call to the callNUmber() which inturn calls sAT_Dn() and + retrieves the IMEI info + +*******************************************************************************/ + + + +/**************************************************************************************** + * + * Common Definitions for template and MFW compatibility + * + **************************************************************************************** + */ +/* + * compatibility definitions + * MFW - GUI uses definitions which are not compatible with the + * interface !!! + */ + +#define mfw_parent mfwParent +#define mfw_header mfwHeader + +#define win_create winCreate +#define win_delete winDelete +#define win_show winShow +#define win_hide winHide +#define win_unhide winUnhide +#define E_WIN_VISIBLE MfwWinVisible + +// xreddymn Jun-28-2005 MMI-SPR-32467 +#define E_WIN_SUSPEND MfwWinSuspend + +#define kbd_create kbdCreate +#define kbd_delete kbdDelete +/* SPR#1428 - SH - New Editor: no longer required */ +#ifndef NEW_EDITOR +#define edt_create edtCreate +#define edt_delete edtDelete +#define edt_reset edtReset +#endif + +#define tim_delete timDelete +#define tim_create timCreate +#define tim_start timStart +#define tim_stop timStop +#define tim_set_time timSetTime + +#define sat_create satCreate +#define sat_init satInit +#define sat_delete satDelete +#define sat_exit satExit + +#define sat_done( a, b ) satDone( a, (U8 *) b, (int) sizeof( b ) ) + +typedef MfwSat T_MFW_SAT; +typedef MfwTim T_MFW_TIM; +typedef MfwWin T_MFW_WIN; + +typedef SatCmd T_SAT_CMD; +typedef SatTxt T_SAT_TXT; +typedef SatInput T_SAT_INPUT; + +typedef MfwMnuItem T_MFW_MNU_ITEM; +typedef MfwMnuAttr T_MFW_MNU_ATTR; +typedef MfwMnu T_MFW_MNU; +typedef MfwKbd T_MFW_KBD; +#ifndef NEW_EDITOR /* SPR#1428 - SH - New Editor: no longer required */ +typedef MfwEdtAttr T_MFW_EDT_ATTR; +#endif + +#define MFW_SAT_REFRESH MfwSatRefresh +#define MFW_SAT_TEXT_OUT MfwSatTextOut +#define MFW_SAT_GET_KEY MfwSatGetKey +#define MFW_SAT_GET_STRING MfwSatGetString +#define MFW_SAT_PLAY_TONE MfwSatPlayTone +#define MFW_SAT_SETUP_MENU MfwSatSetupMenu +#define MFW_SAT_SELECT_ITEM MfwSatSelectItem +#define MFW_SAT_SEND_SMS MfwSatSendSMS +#define MFW_SAT_SEND_SS MfwSatSendSS +#define MFW_SAT_CALL MfwSatCall +#define MFW_SAT_SESSION_END MfwSatSessionEnd + +#define SAT_RES_SUCCESS SatResSuccess +#define SAT_RES_PARTIAL SatResPartial +#define SAT_RES_MISSING SatResMissing +#define SAT_RES_ADDITIONAL SatResAdditional +#define SAT_RES_MODIFIED SatResModified +#define SAT_RES_USER_ABORT SatResUserAbort +#define SAT_RES_USER_BACK SatResUserBack +#define SAT_RES_USER_NO_RESP SatResUserNoResp +#define SAT_RES_USER_HELP SatResUserHelp +#define SAT_RES_BUSY_ME SatResBusyME +#define SAT_RES_BUSY_NET SatResBusyNet +#define SAT_RES_REJECT SatResReject +#define SAT_RES_CLEARED SatResCleared +#define SAT_RES_CC_TEMP SatResCCTemp +#define SAT_RES_IMPOSSIBLE SatResImpossible +#define SAT_RES_UNKNOWN_TYPE SatResUnknownType +#define SAT_RES_UNKNOWN_DATA SatResUnknownData +#define SAT_RES_UNKNOWN_NUMBER SatResUnknownNumber +#define SAT_RES_SS_ERROR SatResSSerror +#define SAT_RES_SMS_ERROR SatResSMSerror +#define SAT_RES_NO_VALUES SatResNoValues +#define SAT_RES_USSD_ERROR SatResUSSDerror +#define SAT_RES_CC_PERMANENT SatResCCPermanent + +/* + * end of compatibility definitions + */ +// May 02, 2005 REF : LOCOSTO-ENH-30818 - xpradipg +#ifdef FF_MMI_ATC_MIGRATION +EXTERN char imei[]; +#endif +char* get_build_user(void); // RAVI +char* get_build_date(void); // RAVI +char* get_build_time(void); // RAVI +// May 02, 2005 REF : LOCOSTO-ENH-30818 - xpradipg +#ifdef FF_MMI_ATC_MIGRATION +void mmi_imei_retrieve(); +#else +int get_imei(char *imei); +#endif +extern T_MFW_HND idle_get_window (void); + + +#endif +