Join Now
Quality Rating:
  • Currently 0.0 / 5
(0.0 / 5 - 0 votes cast)
Expertise Level:
  • Currently 0.0 / 5
(0.0 / 5 - 0 votes cast)

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
Related Discussions
Thread Thread Starter Forum Replies Last Post
Colour sms symbivg General Symbian C++ 11 2007-07-09 08:53
Sending SMS to Group using SMS MTM in 3rd Edition. sagar.pune General Symbian C++ 2 2008-06-03 17:48
3rd Edition application development liuxg Symbian 90 2008-10-06 03:24
Mailbox creation with CEmailAccounts jspekki Symbian Networking & Messaging 3 2006-12-05 07:16
Alarm Sever in 3rd Edition kingkiko General Symbian C++ 7 2006-10-04 14:40
 
Powered by MediaWiki
     
     RDF Facets:
     
     
     qfnZtopicQUqfnTopicZmessagingQ
     qfnZtypeQUqfnTypeZCommunityContentQ
     qfnZtypeQUqfnTypeZKnowledgeBaseContentQ
     qfnZtypeQUqfnTypeZTechnicalSolutionQ
     qfnZtypeQUqfnTypeZWebpageQ
     qfnZtypeQUqfnTypeZWikiContentQ
     qmarsZlanguageQUxhttpE3aE2fE2fswE2enokiaE2ecomE2flanguageE2d1E2fenX