FreeCalypso > hg > fc-magnetite
comparison src/aci2/bmi/mmiMmsMenu.h @ 120:3c2acfa1a72f
src/aci2/bmi: file renames to make filename case consistent
| author | Mychaela Falconia <falcon@freecalypso.org> |
|---|---|
| date | Fri, 07 Oct 2016 03:46:05 +0000 |
| parents | src/aci2/bmi/mmimmsmenu.h@93999a60b835 |
| children |
comparison
equal
deleted
inserted
replaced
| 119:b92a33c204b6 | 120:3c2acfa1a72f |
|---|---|
| 1 #ifndef _DEF_MMI_MMSMENU_H_ | |
| 2 #define _DEF_MMI_MMSMENU_H_ | |
| 3 | |
| 4 | |
| 5 /******************************************************************************* | |
| 6 | |
| 7 TI (Shanghai) | |
| 8 | |
| 9 ******************************************************************************** | |
| 10 | |
| 11 This software product is the property of TI (Shanghai) Ltd and may not be | |
| 12 disclosed to any third party without the express permission of the owner. | |
| 13 | |
| 14 ******************************************************************************** | |
| 15 | |
| 16 $Project name: TISHMMS Project | |
| 17 $Project code: BMI (6349) | |
| 18 $Module: MMS | |
| 19 $File: mmimmsmenu.h | |
| 20 $Revision: 1.0 | |
| 21 | |
| 22 $Author: Yan Bin(bin-yan@ti.com) | |
| 23 $Date: 26/08/03 | |
| 24 | |
| 25 ******************************************************************************** | |
| 26 | |
| 27 Description: | |
| 28 | |
| 29 This module provides definitions of the types and | |
| 30 constants which are shared across the MMS | |
| 31 application modules. | |
| 32 | |
| 33 ******************************************************************************** | |
| 34 $History: mmimmsmenu.h | |
| 35 May 11 2005 REF: MMI-SPR-29887 x0012849 | |
| 36 To Implement the deferred MMS retrieval. | |
| 37 xrashmic 14 Oct, 2004 MMI-SPR-25291 | |
| 38 | |
| 39 26/08/03 Original TI(Shanghai) BMI version. | |
| 40 | |
| 41 $End | |
| 42 | |
| 43 *******************************************************************************/ | |
| 44 #undef GLOBAL_EXT | |
| 45 #if defined (MMI_MMSMENU_C) | |
| 46 #define GLOBAL_EXT | |
| 47 #else | |
| 48 #define GLOBAL_EXT extern | |
| 49 #endif | |
| 50 | |
| 51 /******************************************************************************* | |
| 52 | |
| 53 Include Files | |
| 54 | |
| 55 *******************************************************************************/ | |
| 56 | |
| 57 #include "mfw_mfw.h" | |
| 58 | |
| 59 | |
| 60 | |
| 61 /******************************************************************************* | |
| 62 | |
| 63 Shared Structure Definitions | |
| 64 | |
| 65 *******************************************************************************/ | |
| 66 | |
| 67 #define MENU_TEXT_LENGTH 16 //TBD: to include in common .h | |
| 68 #define MENU_HEADER_LENGTH MENU_TEXT_LENGTH - 4 //TBD: to include in common .h | |
| 69 | |
| 70 // Length = to len("from ") + len(number) + len(sms text) + 4 (for \0 \n and optional ionternational character +) | |
| 71 //+possible addition of concatenated status information SPR 1833 | |
| 72 #define MAX_EDITOR_LEN (5+MFW_NUM_LEN+MAX_MSG_LEN+4+30) | |
| 73 | |
| 74 typedef enum | |
| 75 { | |
| 76 E_MODE_INIT = 0x0801, | |
| 77 E_MODE_TOPIC, | |
| 78 E_MODE_NUMBER, | |
| 79 E_MODE_TEXT, | |
| 80 E_MODE_BACK, | |
| 81 E_MODE_ABORT, | |
| 82 E_MODE_EXIT, | |
| 83 E_MODE_OK | |
| 84 } e_MMS_events; | |
| 85 | |
| 86 #define MMS_INBOX 0 | |
| 87 #define MMS_UNSENT 1 | |
| 88 #define MMS_OUTBOX 2 | |
| 89 //CRR: 25291 - xrashmic 14 Oct 2004 | |
| 90 #define MMS_SENT 3 | |
| 91 /******************************************************************************* | |
| 92 | |
| 93 Function Prototypes | |
| 94 | |
| 95 *******************************************************************************/ | |
| 96 // Entry points for the different MMS blocs | |
| 97 GLOBAL_EXT int M_exeMMSCreate(MfwMnu* m, MfwMnuItem* i); | |
| 98 // pinghua add for EMS test !! | |
| 99 GLOBAL_EXT int M_exeEMSCreate(MfwMnu* m, MfwMnuItem* i); | |
| 100 | |
| 101 GLOBAL_EXT int M_exeMMSInbox(MfwMnu* m, MfwMnuItem* i); | |
| 102 GLOBAL_EXT int M_exeMMSUnsent(MfwMnu* m, MfwMnuItem* i); | |
| 103 //CRR: 25291 - xrashmic 14 Oct 2004 | |
| 104 //The Outbox has been removed, instead we now have Sent folder in MMS | |
| 105 GLOBAL_EXT int M_exeMMSSent(MfwMnu* m, MfwMnuItem* i); | |
| 106 GLOBAL_EXT int M_exeMMSSettings(MfwMnu* m, MfwMnuItem* i); | |
| 107 // May 11 2005 REF: MMI-SPR-29887 x0012849 | |
| 108 // prototype of the function | |
| 109 GLOBAL_EXT int MmsRetrievalTypeRequest(MfwMnu* m, MfwMnuItem* i); | |
| 110 | |
| 111 | |
| 112 | |
| 113 /******************************************************************************* | |
| 114 | |
| 115 DUMMY DECLARATIONS | |
| 116 | |
| 117 *******************************************************************************/ | |
| 118 | |
| 119 //Dummy defines | |
| 120 | |
| 121 // Dummy global variables | |
| 122 | |
| 123 | |
| 124 | |
| 125 #endif /* _DEF_MMI_MMSMENU_H_ */ | |
| 126 | |
| 127 |
