|
1 /* |
|
2 * Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). |
|
3 * All rights reserved. |
|
4 * |
|
5 * This program is free software: you can redistribute it and/or modify |
|
6 * it under the terms of the GNU Lesser General Public License as published by |
|
7 * the Free Software Foundation, version 2.1 of the License. |
|
8 * |
|
9 * This program is distributed in the hope that it will be useful, |
|
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of |
|
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|
12 * GNU Lesser General Public License for more details. |
|
13 * |
|
14 * You should have received a copy of the GNU Lesser General Public License |
|
15 * along with this program. If not, |
|
16 * see "http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html/". |
|
17 * |
|
18 * Description: Platform wide application interworking declarations |
|
19 * All declations shall have XQ prefix |
|
20 * |
|
21 */ |
|
22 |
|
23 #ifndef XQAIWDECLPLAT_H |
|
24 #define XQAIWDECLPLAT_H |
|
25 |
|
26 #include <QLatin1String> |
|
27 |
|
28 // |
|
29 // All declations shall have XQ prefix |
|
30 // |
|
31 |
|
32 /*! |
|
33 FM Radio controlling interface and related operations |
|
34 Operation: command( int commandId ) |
|
35 commandId: defined in radioserviceconst.h |
|
36 |
|
37 */ |
|
38 #define XQI_RADIO_CONTROL QLatin1String("com.nokia.symbian.IRadioControl") |
|
39 #define XQOP_RADIO_CONTROL QLatin1String("command(int)") |
|
40 |
|
41 /*! |
|
42 FM Radio monitoring interface and related operations |
|
43 */ |
|
44 #define XQI_RADIO_MONITOR QLatin1String("com.nokia.symbian.IRadioMonitor") |
|
45 #define XQOP_RADIO_MONITOR QLatin1String("requestNotifications(void)") |
|
46 |
|
47 /*! |
|
48 WLAN sniffer interface and operations for |
|
49 the WLAN Sniffer list view. |
|
50 */ |
|
51 #define XQI_WLAN_SNIFFER QLatin1String("com.nokia.symbian.IWlanSniffer") |
|
52 #define XQOP_WLAN_SNIFFER QLatin1String("listView()") |
|
53 |
|
54 /*! |
|
55 WLAN Login interface and operations for |
|
56 the WLAN Login start and stop. |
|
57 */ |
|
58 #define XQI_WLAN_LOGIN QLatin1String("com.nokia.symbian.IWlanLogin") |
|
59 #define XQOP1_WLAN_LOGIN QLatin1String("start(int,int,QUrl)") |
|
60 #define XQOP2_WLAN_LOGIN QLatin1String("stop()") |
|
61 |
|
62 /*! |
|
63 Incomplete list of interfaces. |
|
64 To be completed with operation signatures and related declarations. |
|
65 */ |
|
66 #define XQI_EMAIL_INBOX_VIEW QLatin1String("com.nokia.symbian.IEmailInboxView") |
|
67 #define XQOP_EMAIL_INBOX_VIEW QLatin1String("displayInboxByMailboxId(QVariant)") |
|
68 |
|
69 #define XQI_EMAIL_MESSAGE_VIEW QLatin1String("com.nokia.symbian.IEmailMessageView") |
|
70 #define XQOP_EMAIL_MESSAGE_VIEW QLatin1String("viewMessage(QVariant,QVariant,QVariant)") |
|
71 |
|
72 #define XQI_EMAIL_MESSAGE_SEND QLatin1String("com.nokia.symbian.IEmailMessageSend") |
|
73 #define XQOP_EMAIL_MESSAGE_SEND QLatin1String("send(QVariant)") |
|
74 |
|
75 #define XQI_EMAIL_REGISTER_ACCOUNT QLatin1String("com.nokia.symbian.IEmailRegisterAccount") |
|
76 #define XQOP_EMAIL_REGISTER_ACCOUNT QLatin1String("registerNewMailbox(quint64,QString,QString)") |
|
77 #define XQOP_EMAIL_UPDATE_MAILBOX QLatin1String("updateMailboxName(quint64,QString)") |
|
78 #define XQOP_EMAIL_UNREGISTER_MAILBOX QLatin1String("unregisterMailbox(quint64)") |
|
79 |
|
80 #define XQI_EMAIL_MAILBOX_CONFIGURE QLatin1String("com.nokia.symbian.IEmailMailboxConfigure") |
|
81 #define XQOP_EMAIL_MAILBOX_CONFIGURE QLatin1String("launchWizard(QVariant)") |
|
82 |
|
83 #define XQI_CALL_DIAL QLatin1String("com.nokia.symbian.ICallDial") |
|
84 #define XQI_DTMF_PLAY QLatin1String("com.nokia.symbian.IDtmfPlay ") |
|
85 |
|
86 // Platform service related constants |
|
87 |
|
88 #endif |