13 * |
13 * |
14 * Description: |
14 * Description: |
15 * |
15 * |
16 */ |
16 */ |
17 |
17 |
18 #include <xqservicerequest.h> |
|
19 #include <xqrequestinfo.h> |
18 #include <xqrequestinfo.h> |
20 #include <xqappmgr.h> |
19 #include <xqappmgr.h> |
|
20 #include <xqaiwrequest.h> |
21 #include <QHash> |
21 #include <QHash> |
22 #include "qthighway_stub_helper.h" |
22 #include "qthighway_stub_helper.h" |
23 |
23 |
24 QString qtHighwayStubService; |
|
25 QString qtHighwayStubMessage; |
|
26 bool qtHighwayStubRequestBg = false; |
24 bool qtHighwayStubRequestBg = false; |
27 bool qtHighwayStubRequestEmbedded = false; |
25 bool qtHighwayStubRequestEmbedded = false; |
28 |
26 |
29 QString qtAiwStubInterface; |
27 QString qtAiwStubInterface; |
30 QString qtAiwStubOperation; |
28 QString qtAiwStubOperation; |
31 bool qtAiwStubSynchronous = true; |
29 bool qtAiwStubSynchronous = true; |
32 bool qtAiwFailCreateRequest = false; |
30 bool qtAiwFailCreateRequest = false; |
33 |
31 |
34 void QtHighwayStubHelper::reset() |
32 void QtHighwayStubHelper::reset() |
35 { |
33 { |
36 qtHighwayStubService.clear(); |
|
37 qtHighwayStubMessage.clear(); |
|
38 qtHighwayStubRequestBg = false; |
34 qtHighwayStubRequestBg = false; |
39 qtHighwayStubRequestEmbedded = false; |
35 qtHighwayStubRequestEmbedded = false; |
40 qtAiwStubInterface.clear(); |
36 qtAiwStubInterface.clear(); |
41 qtAiwStubOperation.clear(); |
37 qtAiwStubOperation.clear(); |
42 qtAiwStubSynchronous = true; |
38 qtAiwStubSynchronous = true; |
51 void QtHighwayStubHelper::setFailCreateAiwRequest(bool fail) |
47 void QtHighwayStubHelper::setFailCreateAiwRequest(bool fail) |
52 { |
48 { |
53 qtAiwFailCreateRequest = fail; |
49 qtAiwFailCreateRequest = fail; |
54 } |
50 } |
55 |
51 |
56 QString QtHighwayStubHelper::service() |
52 QString QtHighwayStubHelper::interface() |
57 { |
53 { |
58 return qtHighwayStubService; |
54 return qtAiwStubInterface; |
59 } |
55 } |
60 |
56 |
61 QString QtHighwayStubHelper::message() |
57 QString QtHighwayStubHelper::operation() |
62 { |
58 { |
63 return qtHighwayStubMessage; |
59 return qtAiwStubOperation; |
64 } |
60 } |
65 |
61 |
66 bool QtHighwayStubHelper::isRequestBg() |
62 bool QtHighwayStubHelper::isRequestBg() |
67 { |
63 { |
68 return qtHighwayStubRequestBg; |
64 return qtHighwayStubRequestBg; |
69 } |
65 } |
70 |
66 |
71 bool QtHighwayStubHelper::isRequestEmbedded() |
67 bool QtHighwayStubHelper::isRequestEmbedded() |
72 { |
68 { |
73 return qtHighwayStubRequestEmbedded; |
69 return qtHighwayStubRequestEmbedded; |
74 } |
|
75 |
|
76 XQServiceRequest::XQServiceRequest( |
|
77 const QString& service, const QString& message, const bool& synchronous) |
|
78 { |
|
79 qtHighwayStubService = service; |
|
80 qtHighwayStubMessage = message; |
|
81 } |
|
82 |
|
83 XQServiceRequest::~XQServiceRequest() |
|
84 { |
|
85 |
|
86 } |
|
87 |
|
88 |
|
89 void XQServiceRequest::setArguments(const QList<QVariant> &arguments) |
|
90 { |
|
91 Q_UNUSED(arguments) |
|
92 } |
|
93 |
|
94 QString XQServiceRequest::service() const |
|
95 { |
|
96 return qtHighwayStubService; |
|
97 } |
|
98 |
|
99 QString XQServiceRequest::message() const |
|
100 { |
|
101 return qtHighwayStubMessage; |
|
102 } |
|
103 |
|
104 bool XQServiceRequest::send(QVariant& retValue) |
|
105 { |
|
106 return true; |
|
107 } |
|
108 void XQServiceRequest::addArg(const QVariant& v) |
|
109 { |
|
110 |
|
111 } |
|
112 |
|
113 void XQServiceRequest::setInfo(const XQRequestInfo &info) |
|
114 { |
|
115 Q_UNUSED(info); |
|
116 } |
70 } |
117 |
71 |
118 XQRequestInfo::XQRequestInfo() |
72 XQRequestInfo::XQRequestInfo() |
119 { |
73 { |
120 } |
74 } |
202 bool XQAiwRequest::send() |
156 bool XQAiwRequest::send() |
203 { |
157 { |
204 return true; |
158 return true; |
205 } |
159 } |
206 |
160 |
|
161 bool XQAiwRequest::send(QVariant &returnValue) |
|
162 { |
|
163 Q_UNUSED(returnValue) |
|
164 return true; |
|
165 } |
|
166 |
207 void XQAiwRequest::setSynchronous(bool synchronous) |
167 void XQAiwRequest::setSynchronous(bool synchronous) |
208 { |
168 { |
209 qtAiwStubSynchronous = synchronous; |
169 qtAiwStubSynchronous = synchronous; |
210 } |
170 } |
|
171 |
|
172 void XQAiwRequest::setInfo(const XQRequestInfo &info) |
|
173 { |
|
174 Q_UNUSED(info) |
|
175 } |
|
176 |
211 |
177 |
212 XQAiwInterfaceDescriptor::XQAiwInterfaceDescriptor() |
178 XQAiwInterfaceDescriptor::XQAiwInterfaceDescriptor() |
213 { |
179 { |
214 } |
180 } |
215 |
181 |