CPosPrivacyNotifierExtension Class Reference
class CPosPrivacyNotifierExtension : public CBase |
The privacy notifier extension helper class.
Inherits from
- CPosPrivacyNotifierExtension
Constructor & Destructor Documentation
CPosPrivacyNotifierExtension()
CPosPrivacyNotifierExtension | ( | ) | [private] |
CPosPrivacyNotifierExtension(const CPosPrivacyNotifierExtension &)
~CPosPrivacyNotifierExtension()
~CPosPrivacyNotifierExtension | ( | ) | |
Member Functions Documentation
CompleteAllRequests(TInt)
void | CompleteAllRequests | ( | TInt | aCompletionCode | ) | |
This method completes all outstanding requests.
This function should be used if a serious error is encountered. All requests can then be completed with the same error code.
Parameters
TInt aCompletionCode | The request completion code. |
CompleteRequest(TPosQNRequestId, TInt)
This method completes a privacy query or notification request.
Parameters
TPosQNRequestId aRequestId | The id of the privacy query or notification request to complete. |
TInt aCompletionCode | The request completion code. |
ConstructL(CPosPrivacyNotifier *)
By default Symbian 2nd phase constructor is private.
Find(TPosQNRequestId)
Finds the request id in the array which matches the specified request id.
NewL(CPosPrivacyNotifier *)
PrepareL(TPosQNRequestId)
Empties the array containing all outstanding requests. Prepares the current request by getting RequestorStack.
RemoveRequestFromArray(TPosQNRequestId)
Removes a request from the array containing all outstanding requests.
StartL(const TDesC8 &)
Parameters
const TDesC8 & aBuffer | Input descriptor. Not used. |
StartL(const TDesC8 &, TInt, const RMessagePtr2 &)
Parameters
const TDesC8 & aBuffer | Input descriptor, contains the format. Not used. |
TInt aReplySlot | Reply slot. Not used. |
const RMessagePtr2 & aMessage | Used to write data back to client |
UpdateL(const TDesC8 &)
Parameters
const TDesC8 & aBuffer | Input descriptor, contains the format. A TPosQNInputData is expected as input. |
operator=(const CPosPrivacyNotifierExtension &)
Member Data Documentation
TPosQNRequestId
iCurrentRequestId
TNotifierInfo iNotifierInfo
TNotifierInfo | iNotifierInfo |
CPosPrivacyNotifier * iPrivacyNotifier
RArray< TPosQNInputData > iRequestArray
CPosRequestHandler * iRequestHandler
CPosRequestHandler * | iRequestHandler | [private] |
RPosRequestorStack
iRequestorStack
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.