MAknNotifierWrapper Class Reference
class MAknNotifierWrapper |
Avkon notifier wrapper interface.
Abstract class for accessing an object implementing actual client-session to Notifier App Server.
aknnotifierwrapper.lib
- Since
- S60 v3.0
Member Functions Documentation
AppServerUid()
const TUid & | AppServerUid | ( | ) | const [pure virtual] |
Return unique identifier of server application implmenting the service
- Since
- 3.0
AsyncMessageCompleted(CAknNotifierMessageObserver *)
Callback method, called when async request from app server completes.
- Since
- 3.0
Parameters
CAknNotifierMessageObserver * aEntry | queue object which was completed by app server. Called before FW completes request from client using RNotifier. Instance implementing this API, may complete the message during this method if default implementation is not suitable (just writes the reply from client to replyslot given) |
CancelNotifier(TUid)
void | CancelNotifier | ( | TUid | aNotifierUid | ) | [pure virtual] |
Command session owning object to cancel a notifier with given uid Method is synchronous
- Since
- 3.0
Parameters
TUid aNotifierUid | Notifier to be cancelled |
StartNotifierL(TUid, const TDesC8 &, TInt, const RMessagePtr2 &)
Command session owning object to start a notifier with given uid Method is asynchronous. On error leaves with standard Symbian OS error code.
- Since
- 3.0
Parameters
TUid aNotifierUid | Notifier to be started |
const TDesC8 & aBuffer | Buffer from RNotifier client |
TInt aReplySlot | to which slot plugin will write its reply |
const RMessagePtr2 & aMessage | Message into which reply is written when async request is completed |
StartNotifierL(TUid, const TDesC8 &)
Command session owning object to start a notifier with given uid Method is synchronous. On error leaves with standard Symbian OS error code.
- Since
- 3.0
Parameters
TUid aNotifierUid | Notifier to be started |
const TDesC8 & aBuffer | Buffer from RNotifier client |
SynchronousReplyBuf()
TPtr8
| SynchronousReplyBuf | ( | ) | [pure virtual] |
Return reference to buffer used in syncronous commands to store reply before sending it to client.
- Since
- 3.0
UpdateNotifierL(TUid, const TDesC8 &)
Command session owning object to update a notifier with given uid Method is synchronous. On error leaves with standard Symbian OS error code.
- Since
- 3.0
Parameters
TUid aNotifierUid | Notifier to be updated |
const TDesC8 & aBuffer | Buffer from RNotifier client |
UpdateNotifierL(TUid, const TDesC8 &, TInt, const RMessagePtr2 &)
Command session owning object to update a notifier with given uid Method is asynchronous. On error leaves with standard Symbian OS error code.
This method was added to 3.2 and in order to preserve SC it has a default implementation which leaves with KErrNotSupported.
Parameters
TUid aNotifierUid | Notifier to be updated |
const TDesC8 & aBuffer | Buffer from RNotifier client |
TInt aReplySlot | To which slot plugin will write its reply |
const RMessagePtr2 & aMessage | Message into which reply is written when async request is completed |
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.