This topic describes the interfaces and the call-back functions that must be implemented in the LTSY developed for the CTSY with the dispatch layer.
In the table below the first column describes the functional unit, the second column describes the typical uses, the third column provides the name of the header file where the request handlers are declared and the fourth column provides the header file where the call-back functions for each functional unit are declared.
The LTSY developers should implement the required interfaces and a call-back function must be implemented for every asynchronous call in each interface implemented from the following table:
Functional Unit | Typical uses | Interface definition header | Callback definition header |
---|---|---|---|
Dispatcher Interface |
Base interface for LTSY. This interface must be implemented |
mltsydispatcherinterface.h |
cctsydispatchercallback.h |
Call Control |
Dial, hang-up, hold, emergency call, resume a call and caller ID related functions |
mltsydispatchcallcontrolinterface.h |
cctsydispatchercallback.h |
Call Control Multiparty |
Conference call related functions like add a call to conference, hang-up a conference call, create a conference call and swap calls. |
mltsydispatchercallcontrolmultipartyinterface.h |
cctsydispatchercallback.h |
Cell Broadcast |
Set filter to cell broadcast message, activate cell broadcast, disable cell broadcast, browse a topic and delete a topic. |
mltsydispatchcellbroadcastinterface.h |
cctsydispatchercallback.h |
Phone |
Functions related to the phone interface |
mltsydispatchphoneinterface.h |
cctsydispatchercallback.h |
Phonebook Store |
Retrieve, delete entries, cache and entry, initialise and write entries to the phone book store |
mltsydispatchphonebookinterface.h |
cctsydispatchercallback.h |
Emergency Number Phone Book Store |
Read and store in emergency number phone book store |
mltsydispatcherphonebookeninterface.h |
cctsydispatchercallback.h |
Own Number Phone Book Store |
Read, write and delete entry in the own number phone book store |
mltsydispatcherphonebookoninteraface.h |
cctsydispatchercallback.h |
Security |
Update a security code, allow client to change a security code, retrieve the status of security code and request a security code from user |
mltsydispatchersecurityinterface.h |
cctsydispatchercallback.h |
SIM |
Read the Access Point Name (APN), delete an APN, allow the client to change security code activate or de-activate the Fixed Dialling Numbers (FDN) and other SIM related service functions |
mltsydispatchsiminterface.h |
cctsydispatchercallback.h |
SMS |
Initiate send message, receive message, get SMS store information, accept acknowledgement and negative acknowledgement |
mltsydispatchsmsinterface.h |
cctsydispatchercallback.h |
Supplementary Services |
Check Fixed Dialling Number status, Call waiting status, Call barring status, call forwarding status and clear blacklist |
mltsydispatchsupplementaryservicesinterface.h |
cctsydispatchercallback.h |
Packet Data Services |
Attach to packet network, detach from packet network, get packet network registration process, set PDP context, modify PDP context, initialise PDP context and delete PDP context |
mltsydispatchpacketservicesinterface.h |
cctsydispatchercallback.h |
SIM Application Toolkit |
Get image instance, get icon list, get Colour Look-up Table, get default bearer capability and get the current access technology used in the device |
mltsydispatchsatpacketservicesinterface.h |
cctsydispatchercallback.h |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.