TLauncherPackageUtils Class Reference
| class TLauncherPackageUtils |
TLauncherPackageUtils Helper class to pack data on client side, and unpack the same data on server side, that was sent through IPC
| Public Member Functions |
|---|
|
HBufC8 * | PackLauncherDataL(const TUid, const TBrowserOverriddenSettings *, TInt, const TDesC &, TBool) |
| void | UnPackLauncherDataL(TUid &, TBrowserOverriddenSettings *, TInt &, TPtrC &, const TDesC8 &, TBool &, TBool &) |
Member Functions Documentation
PackLauncherDataL(const TUid, const TBrowserOverriddenSettings *, TInt, const TDesC &, TBool)
Client packs the data that is about to send throudh IPC.
Parameters
| const TUid aEmbeddingAppUid | The embedding application`s UID |
| const TBrowserOverriddenSettings * aSettings | Overridden user preferences. Ownership is not taken! |
| TInt folderUid | |
| const TDesC & seamlessParam | |
| TBool aIsContentHandlerRegistered | True if a content handler is registered |
UnPackLauncherDataL(TUid &, TBrowserOverriddenSettings *, TInt &, TPtrC &, const TDesC8 &, TBool &, TBool &)
Server unpacks the data that was sent from client throudh IPC. The method sets the parameters values.
Parameters
| TUid & aEmbeddingAppUid | The embedding application`s UID |
| TBrowserOverriddenSettings * aSettings | Overridden user preferences. Ownership is not taken! |
| TInt & aFolderUid | The Uid of the folder that the Browser should open. |
| TPtrC & aSeamlessParam | |
| const TDesC8 & aData | Data to unpack. |
| TBool & aIsContentHandlerRegistered | True if a content handler is registered |
| TBool & aIsOverriddenSettings | True if the client set an overridden setting |
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.