24
|
1 |
/***************************************************************************************/
|
|
2 |
This file records all changes made to ETELMM since T-API
|
|
3 |
This includes documentation, source code, test code or build files changes
|
|
4 |
|
|
5 |
If a change requires an update to the documentation then the version number recorded here
|
|
6 |
will be the same as that of the API definition document (e.g. 5.01 will become 5.02)
|
|
7 |
|
|
8 |
If a change does not require an update to the documentation then the version number recorded
|
|
9 |
here will increment in following way 5.02 becomes 5.02.1, then 5.02.2 etc until a document
|
|
10 |
update.
|
|
11 |
/***************************************************************************************/
|
|
12 |
|
|
13 |
Version 5.07
|
|
14 |
(23rd October 2002)
|
|
15 |
Implemented Change Requests
|
|
16 |
|
|
17 |
JROE-5DHF7C - It is not possible to open an auxilliary line without knowing its name.
|
|
18 |
GFAN-5DEHM9 - MM Etel client doesn't detect if CCBS recall accepted/refused by another client (MM-Etel)
|
|
19 |
GFAN-5DEHKV - Conference event notification ambiguous in MM Etel API(MM-Etel)
|
|
20 |
GFAN-5DEHHS - Verification of new password must be passed to network.
|
|
21 |
GFAN-5DEHCT - Support for basic service groups not sufficient.
|
|
22 |
|
|
23 |
Version xxxx
|
|
24 |
(24th January 2002)
|
|
25 |
===================
|
|
26 |
Code Implementation:
|
|
27 |
– Added the new API and test harness for 3G Comms
|
|
28 |
|
|
29 |
Version 5.05
|
|
30 |
(19th December 2001)
|
|
31 |
===================
|
|
32 |
Fixed defects
|
|
33 |
Documentation:
|
|
34 |
Section 3.5.3
|
|
35 |
– Added values to end of TSSTServices33To40
|
|
36 |
– Corrected definitions of services in TSSTServices41To48
|
|
37 |
– Added enum for services 49 to 56.
|
|
38 |
– Added iServices49To56 to TMobilePhoneServiceTableV1
|
|
39 |
– Corrected italic highlight of non-supported SST & CSP features
|
|
40 |
– Clarified difference between SST and UST in introductory paragraph and within description of TMobilePhoneServiceTable
|
|
41 |
– Changed use of word SIM to ICC where appropriate
|
|
42 |
|
|
43 |
Code:
|
|
44 |
SHY-55HGFT - Services 41 to 48 not correct in TSSTServices41To48
|
|
45 |
|
|
46 |
Version 5.04
|
|
47 |
(19th November 2001)
|
|
48 |
===================
|
|
49 |
Fixed defects
|
|
50 |
Documentation:
|
|
51 |
Section 3.10.3 - Removed constraint of what defines a valid DTMF character
|
|
52 |
Section 3.11.2 - Ensured typdef short, long network names have same size as header file.
|
|
53 |
Section 3.11.14 - Delete iSystemId in TMobilePhoneNetworkManualSelection as manual selection is GSM/WCDMA mode only.
|
|
54 |
Section 3.14.2 and 3.14.3 - Correct specification of aPrivacySetting to RMobilePhone::TMobilePhonePrivacy
|
|
55 |
Section 3.16.1 - Ensured capability flags have same name as header file
|
|
56 |
Section 3.20.1 - Clarified that CFNRy timeout is in steps of 5 for GSM
|
|
57 |
Section 5.8.3 - Correct reference to TRemotePartyInfo
|
|
58 |
Reinsert references to sub-session names (KETelSmsMessaging, KETelBroadcastMessaging etc)
|
|
59 |
Section 8.4.8 - Add description of SkipValue and RemainingReadLength
|
|
60 |
|
|
61 |
Code:
|
|
62 |
SHY-54MNV4 - Not all iExtensionId attributes of V1 types being initialised or streamed
|
|
63 |
|
|
64 |
Version 5.03
|
|
65 |
(10th November 2001)
|
|
66 |
===================
|
|
67 |
|
|
68 |
Accepted Change Request:
|
|
69 |
|
|
70 |
New section 3.8 in document - Add support for indicator flags for charger connected,
|
|
71 |
network availability and call in progress. New API is similar to indicator functionality
|
|
72 |
in GSM API (i.e. RBasicGsmPhone::GetIndicator and RBasicGsmPhone::IndicatorNotification)
|
|
73 |
|
|
74 |
|
|
75 |
Version 5.02
|
|
76 |
(26th October 2001)
|
|
77 |
===================
|
|
78 |
|
|
79 |
ETELMM defect fixes
|
|
80 |
|
|
81 |
1. SHY-53SMMB - ETBSCBUF needs updating
|
|
82 |
|
|
83 |
ETBSCBUF.H has been renamed to ETSLOTNUM.H and the suggested slot numbers for ETELMM added
|
|
84 |
|
|
85 |
2. SHY-53RGSW - EReceiveEither is named EReceiveAny in documentation
|
|
86 |
|
|
87 |
Section 7.1.6 of API definition document
|
|
88 |
Ensure consistency between document and code, EReceiveEither instead of EReceiveAny
|
|
89 |
Section 7.1.3 of API definition document
|
|
90 |
Ensure consistency between document and code, KCapsReceiveEither instead of KCapsReceiveAny
|
|
91 |
|
|
92 |
3. SHY-53RGQ7 - ETELMM phonebook API incorrectly handles the aIndex parameter
|
|
93 |
|
|
94 |
Section 8.4 of API definition document altered and code changed to reflect this
|
|
95 |
Read and Write methods have had parameter changes to ensure that correct information is
|
|
96 |
sent or returned to client. The Write parameters aIndex and aPBData are swapped round to
|
|
97 |
ensure correct use of underlying RTelSubSessionBase::SetAndGet.
|
|
98 |
|
|
99 |
4. SHY-53MDVY - LND phonebook missing from etelmm.h
|
|
100 |
|
|
101 |
Definition of LND phonebook name added to etelmm.h
|
|
102 |
|
|
103 |
5. SHY-53LNP9 - TMobilePhoneNetworkMode should distinguish between IS-95 and cdma2000 networks
|
|
104 |
|
|
105 |
Section 3.3.1 and 3.10.5 of API definition document and corresponding code changes
|
|
106 |
Differentiated CDMA mode between IS-95 CDMA and cdma2000.
|
|
107 |
Added values to TMobilePhoneNetworkMode and TMobilePhoneModeCaps
|
|
108 |
|
|
109 |
6. iServiceCentre attribute of TMobileGsmSmsEntryV1 was not included in InternalizeL
|
|
110 |
and ExternalizeL of this class
|
|
111 |
|
|
112 |
7. Integrated CPhoneBookBuffer library into ETELMM
|
|
113 |
Added mm_pbutil.cpp and mpbutil.f files and exported mpbutil.h
|
|
114 |
See API Definition document for more details and the API description for this library
|