This page was last modified 10:23, 24 August 2007.
TSS000361 - Required capabilities for messaging components (MTM) in S60 3rd Edition
From Forum Nokia Wiki
Subject:
| Required capabilities for messaging components (MTM) in S60 3rd Edition
| TSS000361
|
| Platform(s):
| Device(s), SW version(s):
|
| S60 3rd Edition
|
|
Category:
| Symbian C++
|
Subcategory:
| Messaging, MTM
|
Description:
| S60 3rd Edition imposes heavy requirements for public DLLs in terms of platform security capabilites. This impacts the messaging component (MTM) developers in the following way: All public-side MTM components need to have the capability "ALL -TCB" because they can be loaded by any other public-side application that can have any set of capabilities from that capability space. Public-side MTM components are: Client MTM, UI MTM, and UI Data MTM. The "private"-side MTM component, that is, the Server MTM, requires capabilites equal to the loading process - that is, the messaging server. Your server-side MTM component should have exactly these capabilities: ReadDeviceData, WriteDeviceData, ProtServ, NetworkControl, NetworkServices, LocalServices, ReadUserData, and WriteUserData. Given these heavy capability requirements any MTM implementation has to go through the Symbian Signed process and get manufacturer approval.
|
Creation date:
| July 7, 2006
|
Last modified:
| February 22, 2007
|