FreeCalypso > hg > tcs211-l1-reconst
comparison g23m/condat/ms/src/bmi/mmimmsmenu.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 |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:509db1a7b7b8 |
---|---|
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 |