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

Go to the source code of this file.

Data Structures

struct  _GDatagramBasedInterface
 

Macros

#define G_TYPE_DATAGRAM_BASED   (g_datagram_based_get_type ())
 
#define G_DATAGRAM_BASED(inst)
 
#define G_IS_DATAGRAM_BASED(inst)
 
#define G_DATAGRAM_BASED_GET_IFACE(inst)
 
#define G_TYPE_IS_DATAGRAM_BASED(type)
 

Typedefs

typedef struct _GDatagramBasedInterface GDatagramBasedInterface
 

Functions

GIO_AVAILABLE_IN_2_48 GType g_datagram_based_get_type (void)
 
GIO_AVAILABLE_IN_2_48 gint g_datagram_based_receive_messages (GDatagramBased *datagram_based, GInputMessage *messages, guint num_messages, gint flags, gint64 timeout, GCancellable *cancellable, GError **error)
 
GIO_AVAILABLE_IN_2_48 gint g_datagram_based_send_messages (GDatagramBased *datagram_based, GOutputMessage *messages, guint num_messages, gint flags, gint64 timeout, GCancellable *cancellable, GError **error)
 
GIO_AVAILABLE_IN_2_48 GSourceg_datagram_based_create_source (GDatagramBased *datagram_based, GIOCondition condition, GCancellable *cancellable)
 
GIO_AVAILABLE_IN_2_48 GIOCondition g_datagram_based_condition_check (GDatagramBased *datagram_based, GIOCondition condition)
 
GIO_AVAILABLE_IN_2_48 gboolean g_datagram_based_condition_wait (GDatagramBased *datagram_based, GIOCondition condition, gint64 timeout, GCancellable *cancellable, GError **error)
 

Macro Definition Documentation

◆ G_DATAGRAM_BASED

#define G_DATAGRAM_BASED ( inst)
Value:
#define G_TYPE_DATAGRAM_BASED
struct _GDatagramBased GDatagramBased
Definition giotypes.h:45
#define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)
Definition gtype.h:528

Definition at line 34 of file gdatagrambased.h.

34#define G_DATAGRAM_BASED(inst) (G_TYPE_CHECK_INSTANCE_CAST ((inst), \
35 G_TYPE_DATAGRAM_BASED, GDatagramBased))

◆ G_DATAGRAM_BASED_GET_IFACE

#define G_DATAGRAM_BASED_GET_IFACE ( inst)
Value:
#define G_TYPE_INSTANCE_GET_INTERFACE(instance, g_type, c_type)
Definition gtype.h:584

Definition at line 38 of file gdatagrambased.h.

38#define G_DATAGRAM_BASED_GET_IFACE(inst) (G_TYPE_INSTANCE_GET_INTERFACE ((inst), \
39 G_TYPE_DATAGRAM_BASED, \
40 GDatagramBasedInterface))

◆ G_IS_DATAGRAM_BASED

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

Definition at line 36 of file gdatagrambased.h.

36#define G_IS_DATAGRAM_BASED(inst) (G_TYPE_CHECK_INSTANCE_TYPE ((inst), \
37 G_TYPE_DATAGRAM_BASED))

◆ G_TYPE_DATAGRAM_BASED

#define G_TYPE_DATAGRAM_BASED   (g_datagram_based_get_type ())

Definition at line 33 of file gdatagrambased.h.

◆ G_TYPE_IS_DATAGRAM_BASED

#define G_TYPE_IS_DATAGRAM_BASED ( type)
Value:
(g_type_is_a ((type), \
#define g_type_is_a(a, b)
Definition gtype.h:760

Definition at line 41 of file gdatagrambased.h.

41#define G_TYPE_IS_DATAGRAM_BASED(type) (g_type_is_a ((type), \
42 G_TYPE_DATAGRAM_BASED))

Typedef Documentation

◆ GDatagramBasedInterface

Definition at line 44 of file gdatagrambased.h.

Function Documentation

◆ g_datagram_based_condition_check()

GIO_AVAILABLE_IN_2_48 GIOCondition g_datagram_based_condition_check ( GDatagramBased * datagram_based,
GIOCondition condition )

◆ g_datagram_based_condition_wait()

GIO_AVAILABLE_IN_2_48 gboolean g_datagram_based_condition_wait ( GDatagramBased * datagram_based,
GIOCondition condition,
gint64 timeout,
GCancellable * cancellable,
GError ** error )

◆ g_datagram_based_create_source()

GIO_AVAILABLE_IN_2_48 GSource * g_datagram_based_create_source ( GDatagramBased * datagram_based,
GIOCondition condition,
GCancellable * cancellable )

◆ g_datagram_based_get_type()

GIO_AVAILABLE_IN_2_48 GType g_datagram_based_get_type ( void )

◆ g_datagram_based_receive_messages()

GIO_AVAILABLE_IN_2_48 gint g_datagram_based_receive_messages ( GDatagramBased * datagram_based,
GInputMessage * messages,
guint num_messages,
gint flags,
gint64 timeout,
GCancellable * cancellable,
GError ** error )

◆ g_datagram_based_send_messages()

GIO_AVAILABLE_IN_2_48 gint g_datagram_based_send_messages ( GDatagramBased * datagram_based,
GOutputMessage * messages,
guint num_messages,
gint flags,
gint64 timeout,
GCancellable * cancellable,
GError ** error )