Binary compatibility report for the mmfcontrollerframework.dso library  between 000a0000-S60 5th Edition and 000a0000-Symbian^3 versions on ARM

Test Info


Library Namemmfcontrollerframework.dso
Version #1000a0000-S60 5th Edition (gcc 3.4.3)
Version #2000a0000-Symbian^3 (gcc 4.4.1)
CPU ArchitectureARM

Test Results


Total Header Files4
Total Dynamic Libraries1
Total Symbols / Types212 / 186
VerdictIncompatible
(2.36%)

Problem Summary


SeverityCount
Added Symbols-18
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium1
Low3
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0

Added Symbols (18)


mmfcontroller.h, mmfcontrollerframework{000a0000}.dso
CMMFAddDataSourceSinkAsync::AddFileHandleDataSink ( RMMFController& aController, RFile const& aFile, TDesC8 const& aSinkInitData )
CMMFAddDataSourceSinkAsync::AddFileHandleDataSource ( RMMFController& aController, RFile const& aFile, TDesC8 const& aSourceInitData )
CMMFController::ClientThreadIdL ( )
CMMFController::IsSecureDrmModeL ( )
RMMFController::AddFileHandleDataSink ( RFile const& aFile, TDesC8 const& aSinkInitData, TMMFMessageDestinationPckg& aHandleInfoPckg, TRequestStatus& aStatus )
RMMFController::AddFileHandleDataSource ( RFile const& aFile, TDesC8 const& aSourceInitData, TMMFMessageDestinationPckg& aHandleInfoPckg, TRequestStatus& aStatus )
RMMFController::OpenInSecureDRMProcess ( CMMFControllerImplementationInformation const& aControllerInfo, TMMFPrioritySettings const& aPrioritySettings )
RMMFController::OpenInSecureDRMProcess ( CMMFControllerImplementationInformation const& aControllerInfo, TMMFPrioritySettings const& aPrioritySettings, TBool aUseSharedHeap )
RMMFController::OpenInSecureDRMProcess ( TUid aControllerUid, TMMFPrioritySettings const& aPrioritySettings )
RMMFController::OpenInSecureDRMProcess ( TUid aControllerUid, TMMFPrioritySettings const& aPrioritySettings, TBool aUseSharedHeap )

mmfcontrollerframework.h, mmfcontrollerframework{000a0000}.dso
RMMFControllerProxy::LoadControllerInSecureDRMProcess ( CMMFControllerImplementationInformation const& aControllerInfo, TBool aUseSharedHeap )
RMMFControllerProxy::LoadControllerInSecureDRMProcess ( TUid aControllerUid, TBool aUseSharedHeap )

mmfcontrollerframeworkclasses.h, mmfcontrollerframework{000a0000}.dso
CMMFControllerProxyServer::StartThread TAny* aParam ) [static]

mmfcontrollerpluginresolver.h, mmfcontrollerframework{000a0000}.dso
CMMFControllerImplementationInformation::StackSize ( ) const
CMMFControllerImplementationInformation::SupportsSecureDRMProcessMode ( ) const
CMMFControllerSecureDrmPluginSelectionParameters::ListImplementationsL RMMFControllerImplInfoArray& aImplementations ) const
CMMFControllerSecureDrmPluginSelectionParameters::NewL ( ) [static]
CMMFControllerSecureDrmPluginSelectionParameters::NewLC ( ) [static]

to the top

Problems with Data Types, Medium Severity (1)


mmfbase.h
[+] class TMMFPrioritySettings (1)

to the top

Problems with Data Types, Low Severity (3)


mmfcontrollerpluginresolver.h
[+] class CMMFControllerImplementationInformation (3)

to the top

Header Files (4)


mmfcontroller.h
mmfcontrollerframework.h
mmfcontrollerframeworkbase.h
mmfcontrollerpluginresolver.h

to the top

Dynamic Libraries (1)


mmfcontrollerframework{000a0000}.dso

to the top




Generated on Thu Aug 11 12:05:41 2011 for mmfcontrollerframework.dso by ABI Compliance Checker 1.93.4  
A tool for checking backward binary compatibility of a shared C/C++ library API