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.
Info()
TNotifierInfo
|
Info
|
(
|
)
|
const
|
NewL(CPosPrivacyNotifier *)
PrepareL(TPosQNRequestId)
Empties the array containing all outstanding requests. Prepares the current request by getting RequestorStack.
RegisterL()
TNotifierInfo
|
RegisterL
|
(
|
)
|
|
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.