mpxplugins/serviceplugins/screensaverplugins/mpxscreensaverplugin/inc/mpxscreensaverplugincontainer.h
equal
deleted
inserted
replaced
87 /** |
87 /** |
88 * Called to get display info |
88 * Called to get display info |
89 * @since 3.0 |
89 * @since 3.0 |
90 */ |
90 */ |
91 void RefreshDisplayInfo(); |
91 void RefreshDisplayInfo(); |
|
92 |
|
93 /** |
|
94 * With this method the plugin may request a one-shot timeout event |
|
95 * (EScreensaverEventTimeout) after the specified amount of seconds |
|
96 * has passed. |
|
97 * If the plugin only wants to be displayed for a certain time, this |
|
98 * can be used instead of defining a timer in the plugin. Note that the |
|
99 * maximum time is about 35 minutes (TTimeIntervalMicroSeconds32). |
|
100 * If the screensaver is stopped before the time has passed, the |
|
101 * timer will be canceled and callback not issued. The timer is also |
|
102 * cancelled after the timeout has occurred. New timeout requests also |
|
103 * cancel any pending timeouts before issuing a new one. A time value |
|
104 * of 0 just cancels a pending timeout. |
|
105 * |
|
106 * @param aSecs Desired time in seconds after which a timeout callback |
|
107 * event should be issued. |
|
108 */ |
|
109 void RequestTimeout(TInt aSecs); |
92 |
110 |
93 private: |
111 private: |
94 |
112 |
95 /** |
113 /** |
96 * Creates the icons. |
114 * Creates the icons. |