Symbian OS Notification Services
Hamish Willee
Published by the Symbian Developer Network
Version: 1.0a – December 2007
1
INTRODUCTION.................................................................................................................2
2 EXAMPLE CODE................................................................................................................ 2
3 “OUT OF THE BOX” NOTIFICATION SERVICES ............................................................3
3.1 User::Infoprint ................................................................................................................ 3
3.2 RNotifier::Notify() – default notifier................................................................................. 4
3.3 S60 Global notes ...........................................................................................................6
4 HOW TO WRITE EXTENDED NOTIFIERS ........................................................................7
4.1 Overview ........................................................................................................................ 7
4.2 Who can write Extended Notifiers?................................................................................ 8
4.3 Channels and priorities .................................................................................................. 8
4.4 The Extended Notifier Plug-in Example ......................................................................... 9
4.5 Using a notifier ............................................................................................................. 12
4.6 Writing a notifier ........................................................................................................... 14
4.7 Implementing the MEikSrvNotifierBase2 interface.......................................................16
4.8 Issuing requests to the notifier server from a notifier ................................................... 18
4.9 File locations................................................................................................................ 18
4.10 Debugging Help .........................................................................................................19
5 FREQUENTLY ASKED QUESTIONS ..............................................................................19
5.1 Why won’t my notifier uninstall?................................................................................... 19
6 OTHER USEFUL NOTIFIER DOCUMENTATION............................................................19
7 FURTHER INFORMATION............................................................................................... 20
7.1 Acknowledgements...................................................................................................... 20
7.2 Glossary....................................................................................................................... 20