|
pidgin 2.14.4
|
Idle API. More...
#include <time.h>Go to the source code of this file.
Data Structures | |
| struct | PurpleIdleUiOps |
| Idle UI operations. More... | |
Functions | |
Idle API <br> | |
| void | purple_idle_touch (void) |
| Touch our idle tracker. | |
| void | purple_idle_set (time_t time) |
| Fake our idle time by setting the time at which our accounts purportedly became idle. | |
Idle Subsystem <br> | |
| void | purple_idle_set_ui_ops (PurpleIdleUiOps *ops) |
| Sets the UI operations structure to be used for idle reporting. | |
| PurpleIdleUiOps * | purple_idle_get_ui_ops (void) |
| Returns the UI operations structure used for idle reporting. | |
| void | purple_idle_init (void) |
| Initializes the idle system. | |
| void | purple_idle_uninit (void) |
| Uninitializes the idle system. | |
Idle API.
Definition in file idle.h.
| PurpleIdleUiOps * purple_idle_get_ui_ops | ( | void | ) |
Returns the UI operations structure used for idle reporting.
| void purple_idle_set | ( | time_t | time | ) |
Fake our idle time by setting the time at which our accounts purportedly became idle.
This is used by the I'dle Mak'er plugin.
| void purple_idle_set_ui_ops | ( | PurpleIdleUiOps * | ops | ) |
Sets the UI operations structure to be used for idle reporting.
| ops | The UI operations structure. |
| void purple_idle_touch | ( | void | ) |
Touch our idle tracker.
This signifies that the user is 'active'. The conversation code calls this when the user sends an IM, for example.