qthighway/xqserviceipc/xqserviceipcserver/xqserviceipcserver_apasymbiansession.cpp
equal
deleted
inserted
replaced
198 { |
198 { |
199 XQSERVICE_DEBUG_PRINT("CApaServerSymbianSession::handleRequestL"); |
199 XQSERVICE_DEBUG_PRINT("CApaServerSymbianSession::handleRequestL"); |
200 // Store the message |
200 // Store the message |
201 iMessage = aMessage; |
201 iMessage = aMessage; |
202 |
202 |
203 TUid uid = iMessage.SecureId(); |
|
204 XQSERVICE_DEBUG_PRINT("client uid: %x", uid.iUid ); |
|
205 // Convert from Symbian to QT |
203 // Convert from Symbian to QT |
206 HBufC* request = ReadDesLC(aMessage, 0); |
204 HBufC* request = ReadDesLC(aMessage, 0); |
207 HBufC8* data = ReadDes8LC(aMessage, 1); |
205 HBufC8* data = ReadDes8LC(aMessage, 1); |
208 |
206 |
209 XQSharableFile *file = 0; |
207 XQSharableFile *file = 0; |
235 iCurRequest = new ServiceIPCRequest(this, 0, operation); |
233 iCurRequest = new ServiceIPCRequest(this, 0, operation); |
236 iData.clear(); |
234 iData.clear(); |
237 |
235 |
238 // Get client info |
236 // Get client info |
239 ClientInfo *client = new ClientInfo(); |
237 ClientInfo *client = new ClientInfo(); |
240 client->setProcessId(aMessage.Identity().iUid); |
238 client->setProcessId(aMessage.SecureId().iId); |
241 client->setVendorId(aMessage.VendorId().iId); |
239 client->setVendorId(aMessage.VendorId().iId); |
242 RThread clientThread; |
240 RThread clientThread; |
243 aMessage.ClientL(clientThread); |
241 aMessage.ClientL(clientThread); |
244 RProcess clientProc; |
242 RProcess clientProc; |
245 User::LeaveIfError( clientThread.Process(clientProc) ); |
243 User::LeaveIfError( clientThread.Process(clientProc) ); |