Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
gunixfdmessage.h File Reference
#include <gio/gio.h>
#include <gio/gunixfdlist.h>

Go to the source code of this file.

Data Structures

struct  _GUnixFDMessageClass
 
struct  _GUnixFDMessage
 

Macros

#define G_TYPE_UNIX_FD_MESSAGE   (g_unix_fd_message_get_type ())
 
#define G_UNIX_FD_MESSAGE(inst)
 
#define G_UNIX_FD_MESSAGE_CLASS(class)
 
#define G_IS_UNIX_FD_MESSAGE(inst)
 
#define G_IS_UNIX_FD_MESSAGE_CLASS(class)
 
#define G_UNIX_FD_MESSAGE_GET_CLASS(inst)
 

Typedefs

typedef struct _GUnixFDMessagePrivate GUnixFDMessagePrivate
 
typedef struct _GUnixFDMessageClass GUnixFDMessageClass
 
typedef struct _GUnixFDMessage GUnixFDMessage
 

Functions

GIO_AVAILABLE_IN_ALL GType g_unix_fd_message_get_type (void) G_GNUC_CONST
 
GIO_AVAILABLE_IN_ALL GSocketControlMessageg_unix_fd_message_new_with_fd_list (GUnixFDList *fd_list)
 
GIO_AVAILABLE_IN_ALL GSocketControlMessageg_unix_fd_message_new (void)
 
GIO_AVAILABLE_IN_ALL GUnixFDListg_unix_fd_message_get_fd_list (GUnixFDMessage *message)
 
GIO_AVAILABLE_IN_ALL gintg_unix_fd_message_steal_fds (GUnixFDMessage *message, gint *length)
 
GIO_AVAILABLE_IN_ALL gboolean g_unix_fd_message_append_fd (GUnixFDMessage *message, gint fd, GError **error)
 

Macro Definition Documentation

◆ G_IS_UNIX_FD_MESSAGE

#define G_IS_UNIX_FD_MESSAGE ( inst)
Value:
#define G_TYPE_CHECK_INSTANCE_TYPE(instance, g_type)
Definition gtype.h:541
#define G_TYPE_UNIX_FD_MESSAGE

Definition at line 36 of file gunixfdmessage.h.

36#define G_IS_UNIX_FD_MESSAGE(inst) (G_TYPE_CHECK_INSTANCE_TYPE ((inst), \
37 G_TYPE_UNIX_FD_MESSAGE))

◆ G_IS_UNIX_FD_MESSAGE_CLASS

#define G_IS_UNIX_FD_MESSAGE_CLASS ( class)
Value:
#define G_TYPE_CHECK_CLASS_TYPE(g_class, g_type)
Definition gtype.h:610

Definition at line 38 of file gunixfdmessage.h.

38#define G_IS_UNIX_FD_MESSAGE_CLASS(class) (G_TYPE_CHECK_CLASS_TYPE ((class), \
39 G_TYPE_UNIX_FD_MESSAGE))

◆ G_TYPE_UNIX_FD_MESSAGE

#define G_TYPE_UNIX_FD_MESSAGE   (g_unix_fd_message_get_type ())

Definition at line 31 of file gunixfdmessage.h.

◆ G_UNIX_FD_MESSAGE

#define G_UNIX_FD_MESSAGE ( inst)
Value:
#define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)
Definition gtype.h:528

Definition at line 32 of file gunixfdmessage.h.

32#define G_UNIX_FD_MESSAGE(inst) (G_TYPE_CHECK_INSTANCE_CAST ((inst), \
33 G_TYPE_UNIX_FD_MESSAGE, GUnixFDMessage))

◆ G_UNIX_FD_MESSAGE_CLASS

#define G_UNIX_FD_MESSAGE_CLASS ( class)
Value:
#define G_TYPE_CHECK_CLASS_CAST(g_class, g_type, c_type)
Definition gtype.h:597

Definition at line 34 of file gunixfdmessage.h.

34#define G_UNIX_FD_MESSAGE_CLASS(class) (G_TYPE_CHECK_CLASS_CAST ((class), \
35 G_TYPE_UNIX_FD_MESSAGE, GUnixFDMessageClass))

◆ G_UNIX_FD_MESSAGE_GET_CLASS

#define G_UNIX_FD_MESSAGE_GET_CLASS ( inst)
Value:
#define G_TYPE_INSTANCE_GET_CLASS(instance, g_type, c_type)
Definition gtype.h:571

Definition at line 40 of file gunixfdmessage.h.

40#define G_UNIX_FD_MESSAGE_GET_CLASS(inst) (G_TYPE_INSTANCE_GET_CLASS ((inst), \
41 G_TYPE_UNIX_FD_MESSAGE, GUnixFDMessageClass))

Typedef Documentation

◆ GUnixFDMessage

Definition at line 45 of file gunixfdmessage.h.

◆ GUnixFDMessageClass

Definition at line 44 of file gunixfdmessage.h.

◆ GUnixFDMessagePrivate

typedef struct _GUnixFDMessagePrivate GUnixFDMessagePrivate

Definition at line 43 of file gunixfdmessage.h.

Function Documentation

◆ g_unix_fd_message_append_fd()

GIO_AVAILABLE_IN_ALL gboolean g_unix_fd_message_append_fd ( GUnixFDMessage * message,
gint fd,
GError ** error )

◆ g_unix_fd_message_get_fd_list()

GIO_AVAILABLE_IN_ALL GUnixFDList * g_unix_fd_message_get_fd_list ( GUnixFDMessage * message)

◆ g_unix_fd_message_get_type()

GIO_AVAILABLE_IN_ALL GType g_unix_fd_message_get_type ( void )

◆ g_unix_fd_message_new()

GIO_AVAILABLE_IN_ALL GSocketControlMessage * g_unix_fd_message_new ( void )

◆ g_unix_fd_message_new_with_fd_list()

GIO_AVAILABLE_IN_ALL GSocketControlMessage * g_unix_fd_message_new_with_fd_list ( GUnixFDList * fd_list)

◆ g_unix_fd_message_steal_fds()

GIO_AVAILABLE_IN_ALL gint * g_unix_fd_message_steal_fds ( GUnixFDMessage * message,
gint * length )