Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to receive power off events in a Symbian console application?

I am looking for a working code example for Symbian S60 5th edition in which a console application can receive power off events (i.e. detect phone switch off). I know how to do this from UI application [AppUI, HandleSystemEventL(const TWsEvent& aEvent), etc], but Windows Server does not seem to send events if simple console application is listening to these events.

So, I have tried to connect to WS, call EventReady(&iStatus), but RunL is never called, and the application never receives EApaSystemEventShutdown.

Can anyone here provide working code for this?

Thank you.

like image 531
Bojan Milankovic Avatar asked Nov 14 '22 13:11

Bojan Milankovic


1 Answers

You can use CSaveNotifier (savenotf.h, powermgrcli.lib) to receive powerdown notifications. Sorry, don't have a code snippet available at the moment.

like image 152
laalto Avatar answered Dec 14 '22 22:12

laalto