|
1 <?xml version="1.0" encoding="utf-8"?> |
|
2 <!-- Copyright (c) 2007-2010 Nokia Corporation and/or its subsidiary(-ies) All rights reserved. --> |
|
3 <!-- This component and the accompanying materials are made available under the terms of the License |
|
4 "Eclipse Public License v1.0" which accompanies this distribution, |
|
5 and is available at the URL "http://www.eclipse.org/legal/epl-v10.html". --> |
|
6 <!-- Initial Contributors: |
|
7 Nokia Corporation - initial contribution. |
|
8 Contributors: |
|
9 --> |
|
10 <!DOCTYPE concept |
|
11 PUBLIC "-//OASIS//DTD DITA Concept//EN" "concept.dtd"> |
|
12 <concept id="GUID-85D006FA-EDCB-4BB4-8FD9-91C658B80DE7" xml:lang="en"><title>Removed APIs</title><shortdesc>All the APIs removed from Symbian^3 are listed with changes |
|
13 required for the existing applications to work on Symbian^3.</shortdesc><prolog><metadata><keywords/></metadata></prolog><conbody> |
|
14 <p>The following list summarizes the removed APIs:</p> |
|
15 <table id="GUID-1A133A2D-D803-4026-AF28-4A96DB25F42B-GENID-1-7-1-1-6-1-5-1-3-2"> |
|
16 <tgroup cols="3"><colspec colname="col1" colwidth="0.34*"/><colspec colname="COLSPEC0" colwidth="1.66*"/><colspec colname="col2" colwidth="1.66*"/> |
|
17 <thead> |
|
18 <row> |
|
19 <entry>APIs</entry> |
|
20 <entry>Affected headers and libraries</entry> |
|
21 <entry>Description</entry> |
|
22 </row> |
|
23 </thead> |
|
24 <tbody> |
|
25 <row> |
|
26 |
|
27 <entry>CDMA Support</entry> |
|
28 <entry><filepath>etelcdma.dll</filepath>, <filepath>etelcdmautils.dll</filepath>, and <filepath>cdmau.dll</filepath>.</entry> |
|
29 <entry>All APIs related to CDMA are removed. Device manufacturers |
|
30 who want to have Symbian-based CDMA products, must have their own |
|
31 CDMA implementation.</entry> |
|
32 </row> |
|
33 <row> |
|
34 <entry><codeph>CFontStore::RemoveLinkedFont()</codeph>, <codeph>CFontStore::IsValidLinkedFontSpecification()</codeph>, <codeph>CBitmapFont::FontWithCharacter()</codeph>, <codeph>CBitmapFont::IsLinkedFont()</codeph>, <codeph>CBitmapFont::LinkedFontInformation()</codeph>, <codeph>CBitmapFont::NextFontClientSpace()</codeph>, <codeph>CLinkedFontInformation</codeph>, <codeph>CLinkedFontSpecification</codeph>, <codeph>CLinkedFontForCache</codeph>, and <codeph>COpenFontForCache</codeph>.</entry> |
|
35 <entry><filepath>openfont.h</filepath> and <filepath>fntstr.dll</filepath></entry> |
|
36 <entry>All these linked font APIs have been removed. Remove all references |
|
37 to these APIs and rebuild the applications.</entry> |
|
38 </row> |
|
39 <row> |
|
40 <entry>Application Engines<ul> |
|
41 <li><p>Word Engine (<filepath>wngmodel.h</filepath>, <filepath>wngmodel.inl</filepath>, and <filepath>wngdoor.h</filepath>)</p></li> |
|
42 <li><p>Sheet Engine (<filepath>shgapi.h</filepath>, <filepath>shgerr.h</filepath>, <filepath>shgpanic.h</filepath>, <filepath>shgcoord.h</filepath>, <filepath>shgtoken.h</filepath>, <filepath>shgfmlex.h</filepath>, <filepath>shgfmevl.h</filepath>, and <filepath>shgfmvwr.h</filepath>)</p></li> |
|
43 <li><p>Chart Engine (<filepath>chtstd.h</filepath> and <filepath>chtstd.inl</filepath>)</p></li> |
|
44 <li><p>Text to Word Converter Engine</p></li> |
|
45 <li><p>Data Model Engine</p></li> |
|
46 </ul></entry> |
|
47 <entry><filepath>wpeng.dll</filepath>, <filepath>sheng.dll</filepath>, <filepath>chart.dll</filepath>, and <filepath>txtword.dll</filepath>.</entry> |
|
48 <entry>All these application engines are removed. Remove all references |
|
49 to the relevant APIs and rebuild the applications. </entry> |
|
50 </row> |
|
51 <row> |
|
52 <entry><codeph>CCHFContentHandler</codeph>, <codeph>CCHFDataSupplier</codeph>, <codeph>CCHFTopParent</codeph>, <codeph>CCHFContentLoader</codeph>, <codeph>CCHFProxySessionObject</codeph>, <codeph>CCHFSession</codeph>, <codeph>CCHFDiscoveryService</codeph>, <codeph>CCHFEventMappingService</codeph>, <codeph>RAbstractEventArray</codeph>, <codeph>MCHFContentLoaderObserver</codeph>, <codeph>MCHFDataSupplierObserver</codeph>, <codeph>MCHFDiscoveryService</codeph>, <codeph>MCHFEventMappingService</codeph>, and <codeph>MCHFParent;CFileDataSupplier</codeph>.</entry> |
|
53 <entry><filepath>chf.dll</filepath>, <filepath>filedatasupplier.dll</filepath>, and <filepath>filedatasupplier_shared.dll</filepath>.</entry> |
|
54 <entry>All Content Handling Framework APIs are removed. Remove all |
|
55 references to these APIs and rebuild the applications. </entry> |
|
56 </row> |
|
57 <row> |
|
58 <entry><codeph>MContactBackupObserver</codeph></entry> |
|
59 <entry><filepath>cntmodel.lib</filepath></entry> |
|
60 <entry>This API has been removed. Remove implementations of this API |
|
61 and rebuild applications.</entry> |
|
62 </row> |
|
63 <row> |
|
64 <entry><codeph>CClkDateTimeView</codeph>and <codeph>MClkModelObserver</codeph></entry> |
|
65 <entry/> |
|
66 <entry>These APIs have been removed as they were deprecated in the |
|
67 earlier platform releases.</entry> |
|
68 </row> |
|
69 <row> |
|
70 <entry><codeph>CVibraControl</codeph>, <codeph>TVibraCtrlPanic</codeph>, <codeph>MVibraControlObserver</codeph>, and <codeph>VibraFactory</codeph>.</entry> |
|
71 <entry><filepath>VibraCtrl.DLL</filepath></entry> |
|
72 <entry>This API has been removed as it was deprecated in earlier platform |
|
73 release. Use the <xref href="GUID-D78DCB72-7CEE-5075-A6FA-58D57AB5BA73.dita">HWRM Vibra API</xref> instead. </entry> |
|
74 </row> |
|
75 <row> |
|
76 <entry>Calendar Interim Utils API</entry> |
|
77 <entry><filepath>CalenInterimUtils.h</filepath> and <filepath>CalenInterimUtils.lib</filepath></entry> |
|
78 <entry>This API has been replaced with Calendar Interim Utils2 API |
|
79 in Symbian^3. So replace all your references to <filepath>CalenInterimUtils.h</filepath> and <filepath>CalenInterimUtils.lib</filepath> with <filepath>CalenInterimUtils2.h</filepath> and <filepath>CalenInterimUtils2.lib</filepath>, and build the application |
|
80 binaries.</entry> |
|
81 </row> |
|
82 </tbody> |
|
83 </tgroup> |
|
84 </table></conbody></concept> |