AgsPollFd
AgsPollFd — Perform operations in a thread safe context.
|
|
Object Hierarchy
GObject
╰── AgsPollFd
Includes
#include <ags/thread/ags_poll_fd.h>
Description
AgsPollFd object acts an interceptor in a thread safe context.
Functions
ags_poll_fd_dispatch ()
void
ags_poll_fd_dispatch (AgsPollFd *poll_fd
);
Dispatch IO.
Since: 0.7.50
AGS_IS_POLL_FD()
#define AGS_IS_POLL_FD(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), AGS_TYPE_POLL_FD))
AGS_IS_POLL_FD_CLASS()
#define AGS_IS_POLL_FD_CLASS(class) (G_TYPE_CHECK_CLASS_TYPE ((class), AGS_TYPE_POLL_FD))
AGS_POLL_FD()
#define AGS_POLL_FD(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_POLL_FD, AgsPollFd))
AGS_POLL_FD_CLASS()
#define AGS_POLL_FD_CLASS(class) (G_TYPE_CHECK_CLASS_CAST(class, AGS_TYPE_POLL_FD, AgsPollFdClass))
AGS_POLL_FD_GET_CLASS()
#define AGS_POLL_FD_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS(obj, AGS_TYPE_POLL_FD, AgsPollFdClass))
ags_poll_fd_get_type ()
GType
ags_poll_fd_get_type ();
Types and Values
AGS_TYPE_POLL_FD
#define AGS_TYPE_POLL_FD (ags_poll_fd_get_type())
struct AgsPollFd
struct AgsPollFd;
struct AgsPollFdClass
struct AgsPollFdClass {
GObjectClass gobject;
void (*dispatch)(AgsPollFd *poll_fd);
};
Signal Details
The “dispatch”
signal
void
user_function (AgsPollFd *poll_fd,
gpointer user_data)
The ::dispatch signal is emited during poll
Flags: Run Last
Since: 0.7.50