FreeCalypso > hg > fc-tourmaline
comparison src/ui/mfw/mfw_nm.h @ 188:92abb46dc1ba
src/ui/mfw/*.[ch]: rm trailing white space
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Tue, 19 Jan 2021 06:10:27 +0000 |
parents | 67bfe9f274f6 |
children |
comparison
equal
deleted
inserted
replaced
187:a33dd8a5dcc9 | 188:92abb46dc1ba |
---|---|
7 +--------------------------------------------------------------------+ | 7 +--------------------------------------------------------------------+ |
8 | 8 |
9 PURPOSE: Type definitions for network management | 9 PURPOSE: Type definitions for network management |
10 | 10 |
11 HISTORY: | 11 HISTORY: |
12 | 12 |
13 May 31, 2007 DR: OMAPS00133201 x0pleela | 13 May 31, 2007 DR: OMAPS00133201 x0pleela |
14 Description: MS keeps searching networks and doesn't list available PLMNs after | 14 Description: MS keeps searching networks and doesn't list available PLMNs after |
15 performing manual selection | 15 performing manual selection |
16 Solution : Added new event E_NM_ABORT_NETWORK whihc wil be sent to BMI to | 16 Solution : Added new event E_NM_ABORT_NETWORK whihc wil be sent to BMI to |
17 destroy the n/w searching dialog | 17 destroy the n/w searching dialog |
18 | 18 |
19 Sep 18,2006 DRT: OMAPS0090268 x0061088(Prachi) | 19 Sep 18,2006 DRT: OMAPS0090268 x0061088(Prachi) |
20 Description : To check for Forbidden network (for deneid services),it takes long time. | 20 Description : To check for Forbidden network (for deneid services),it takes long time. |
21 Solution : Function rAT_PercentCREG() has now be implemented to handle CREG_STAT_Denied, | 21 Solution : Function rAT_PercentCREG() has now be implemented to handle CREG_STAT_Denied, |
22 which sends nm_signal(NETWORK_FORBIDDEN_NETWORK) to Bmi . | 22 which sends nm_signal(NETWORK_FORBIDDEN_NETWORK) to Bmi . |
23 | 23 |
24 Jun 23, 2006 DR: OMAPS00082374 x0pleela | 24 Jun 23, 2006 DR: OMAPS00082374 x0pleela |
25 Description: EONS Failures - unexpected output from the MMI: 2 carriers; on the top always T-Mobile | 25 Description: EONS Failures - unexpected output from the MMI: 2 carriers; on the top always T-Mobile |
26 Solution: a) Removed the function prototypes of set_opn_sel_done and get_opn_sel_done | 26 Solution: a) Removed the function prototypes of set_opn_sel_done and get_opn_sel_done |
27 | 27 |
28 June 02, 2006 DR: OMAPS00078005 x0021334 | 28 June 02, 2006 DR: OMAPS00078005 x0021334 |
29 Descripton: Test for NITZ (Network Identity and Timezone) support - No New time was displayed | 29 Descripton: Test for NITZ (Network Identity and Timezone) support - No New time was displayed |
30 Solution: New Time/Date received from network is sent to MFW by lower layer by invoking 'rAT_PercentCTZV' | 30 Solution: New Time/Date received from network is sent to MFW by lower layer by invoking 'rAT_PercentCTZV' |
31 function. This function has now been implemented to pass on the received values to MMI | 31 function. This function has now been implemented to pass on the received values to MMI |
32 for user confirmation and RTC updation. | 32 for user confirmation and RTC updation. |
33 | 33 |
34 Feb 15, 2006 ER: OMAPS00065203 x0pleela | 34 Feb 15, 2006 ER: OMAPS00065203 x0pleela |
35 Description: Cingular Operator Name Prioritization implementation required | 35 Description: Cingular Operator Name Prioritization implementation required |
36 Solution: Incorporated review comments | 36 Solution: Incorporated review comments |
37 - Implemented prototypes of 2 new functions set_opn_sel_done() and | 37 - Implemented prototypes of 2 new functions set_opn_sel_done() and |
38 get_opn_sel_done() to set and get the current status of the operator selection | 38 get_opn_sel_done() to set and get the current status of the operator selection |
39 - Added T_MFW_NM_OPN opn_read_from as part of T_MFW_NETWORK_STRUCT | 39 - Added T_MFW_NM_OPN opn_read_from as part of T_MFW_NETWORK_STRUCT |
40 structure to avoid use of global variable as per review comments | 40 structure to avoid use of global variable as per review comments |
41 | 41 |
42 Feb 09, 2006 ER: OMAPS00065203 x0pleela | 42 Feb 09, 2006 ER: OMAPS00065203 x0pleela |
43 Description: Cingular Operator Name Prioritization implementation required | 43 Description: Cingular Operator Name Prioritization implementation required |
44 Solution: Added new enumeration T_MFW_NM_OPN | 44 Solution: Added new enumeration T_MFW_NM_OPN |
45 Added new event E_NM_OPN | 45 Added new event E_NM_OPN |
46 Added prototype of newly incorporated functions | 46 Added prototype of newly incorporated functions |
47 | 47 |
48 July 14, 2005 REF: CRR 31916 x0021334 | 48 July 14, 2005 REF: CRR 31916 x0021334 |
49 Description: rCI_PercentCOPS() and rAT_PercentCOPS() is not implemented | 49 Description: rCI_PercentCOPS() and rAT_PercentCOPS() is not implemented |
50 Solution: rAT_PercentCOPS() is implemented. | 50 Solution: rAT_PercentCOPS() is implemented. |
51 */ | 51 */ |
52 | 52 |
53 #ifndef DEF_MFW_NM | 53 #ifndef DEF_MFW_NM |
54 #define DEF_MFW_NM | 54 #define DEF_MFW_NM |
55 | 55 |
145 typedef struct | 145 typedef struct |
146 { | 146 { |
147 USHORT ci; /* cell identification */ | 147 USHORT ci; /* cell identification */ |
148 USHORT lid; /* location identification */ | 148 USHORT lid; /* location identification */ |
149 }T_MFW_CELL_STRUCT; | 149 }T_MFW_CELL_STRUCT; |
150 | 150 |
151 typedef struct /* LONG NAME */ | 151 typedef struct /* LONG NAME */ |
152 { | 152 { |
153 UBYTE dcs; | 153 UBYTE dcs; |
154 UBYTE len; /* length of string data */ | 154 UBYTE len; /* length of string data */ |
155 UBYTE data[LONG_NAME]; /* string data */ | 155 UBYTE data[LONG_NAME]; /* string data */ |
298 //Conversion from ACI souce Id type to MFW souceid type | 298 //Conversion from ACI souce Id type to MFW souceid type |
299 #ifndef NEPTUNE_BOARD | 299 #ifndef NEPTUNE_BOARD |
300 int nm_decodeSourceId( UBYTE sourceId); | 300 int nm_decodeSourceId( UBYTE sourceId); |
301 #endif | 301 #endif |
302 //To update plmn data after querying COPN | 302 //To update plmn data after querying COPN |
303 void nm_update_plmn_data( T_MFW_NETWORK_STRUCT *plmn_ident, | 303 void nm_update_plmn_data( T_MFW_NETWORK_STRUCT *plmn_ident, |
304 T_ACI_OPER_NTRY oper_ntry); | 304 T_ACI_OPER_NTRY oper_ntry); |
305 //To query COPN | 305 //To query COPN |
306 void nm_get_COPN( T_MFW_NETWORK_STRUCT *plmn_ident ); | 306 void nm_get_COPN( T_MFW_NETWORK_STRUCT *plmn_ident ); |
307 //Get operator name from other sources (CPHS or NITZ or ROM) | 307 //Get operator name from other sources (CPHS or NITZ or ROM) |
308 void nm_get_opername(T_MFW_NETWORK_STRUCT * plmn_ident); | 308 void nm_get_opername(T_MFW_NETWORK_STRUCT * plmn_ident); |
309 //gets operator name from network | 309 //gets operator name from network |
314 void nm_get_network_time(void); | 314 void nm_get_network_time(void); |
315 | 315 |
316 // June 02, 2006 DR: OMAPS00078005 x0021334 | 316 // June 02, 2006 DR: OMAPS00078005 x0021334 |
317 // Function to set network time | 317 // Function to set network time |
318 void nm_set_network_time(T_MFW_TIME_IND *currclock); | 318 void nm_set_network_time(T_MFW_TIME_IND *currclock); |
319 #endif | 319 #endif |
320 | 320 |
321 #ifdef NO_ASCIIZ | 321 #ifdef NO_ASCIIZ |
322 void nm_get_spn (T_MFW_SP_NAME *spn); | 322 void nm_get_spn (T_MFW_SP_NAME *spn); |
323 #else | 323 #else |
324 /* PATCH PMC 000804 */ | 324 /* PATCH PMC 000804 */ |