| Top |
| gint | ags_polling_thread_fd_position () |
| void | ags_polling_thread_add_poll_fd () |
| void | ags_polling_thread_remove_poll_fd () |
| AgsPollingThread * | ags_polling_thread_new () |
| #define | AGS_IS_POLLING_THREAD() |
| #define | AGS_POLLING_THREAD() |
| #define | AGS_POLLING_THREAD_CLASS() |
| #define | AGS_POLLING_THREAD_GET_CLASS() |
| GType | ags_polling_thread_get_type () |
| #define | AGS_POLLING_THREAD_RT_PRIORITY |
| #define | AGS_POLLING_THREAD_DEFAULT_JIFFIE |
| #define | AGS_POLLING_THREAD_UNDERLOAD |
| enum | AgsPollingThreadFlags |
| #define | AGS_TYPE_POLLING_THREAD |
| struct | AgsPollingThread |
| struct | AgsPollingThreadClass |
gint ags_polling_thread_fd_position (AgsPollingThread *polling_thread,int fd);
Tell position of fd within pollfd struct array.
Since: 2.0.0
void ags_polling_thread_add_poll_fd (AgsPollingThread *polling_thread,GObject *gobject);
Add a gobject
to AgsPollingThread.
Since: 2.0.0
void ags_polling_thread_remove_poll_fd (AgsPollingThread *polling_thread,GObject *gobject);
AgsPollingThread * ags_polling_thread_new ();
Create a new AgsPollingThread.
Since: 2.0.0
#define AGS_IS_POLLING_THREAD(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), AGS_TYPE_POLLING_THREAD))
#define AGS_POLLING_THREAD(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_POLLING_THREAD, AgsPollingThread))
#define AGS_POLLING_THREAD_CLASS(class) (G_TYPE_CHECK_CLASS_CAST(class, AGS_TYPE_POLLING_THREAD, AgsPollingThreadClass))
#define AGS_POLLING_THREAD_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS(obj, AGS_TYPE_POLLING_THREAD, AgsPollingThreadClass))
#define AGS_POLLING_THREAD_DEFAULT_JIFFIE (100.0) //NOTE:JK: take care of AGS_POLLING_THREAD_UNDERLOAD as exceeding AGS_THREAD_HERTZ_JIFFIE
Enum values to control the behavior or indicate internal state of AgsPollingThread by enable/disable as flags.