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

Go to the source code of this file.

Data Structures

struct  _GInetAddressMask
 
struct  _GInetAddressMaskClass
 

Macros

#define G_TYPE_INET_ADDRESS_MASK   (g_inet_address_mask_get_type ())
 
#define G_INET_ADDRESS_MASK(o)   (G_TYPE_CHECK_INSTANCE_CAST ((o), G_TYPE_INET_ADDRESS_MASK, GInetAddressMask))
 
#define G_INET_ADDRESS_MASK_CLASS(k)   (G_TYPE_CHECK_CLASS_CAST((k), G_TYPE_INET_ADDRESS_MASK, GInetAddressMaskClass))
 
#define G_IS_INET_ADDRESS_MASK(o)   (G_TYPE_CHECK_INSTANCE_TYPE ((o), G_TYPE_INET_ADDRESS_MASK))
 
#define G_IS_INET_ADDRESS_MASK_CLASS(k)   (G_TYPE_CHECK_CLASS_TYPE ((k), G_TYPE_INET_ADDRESS_MASK))
 
#define G_INET_ADDRESS_MASK_GET_CLASS(o)   (G_TYPE_INSTANCE_GET_CLASS ((o), G_TYPE_INET_ADDRESS_MASK, GInetAddressMaskClass))
 

Typedefs

typedef struct _GInetAddressMaskClass GInetAddressMaskClass
 
typedef struct _GInetAddressMaskPrivate GInetAddressMaskPrivate
 

Functions

GIO_AVAILABLE_IN_2_32 GType g_inet_address_mask_get_type (void) G_GNUC_CONST
 
GIO_AVAILABLE_IN_2_32 GInetAddressMaskg_inet_address_mask_new (GInetAddress *addr, guint length, GError **error)
 
GIO_AVAILABLE_IN_2_32 GInetAddressMaskg_inet_address_mask_new_from_string (const gchar *mask_string, GError **error)
 
GIO_AVAILABLE_IN_2_32 gcharg_inet_address_mask_to_string (GInetAddressMask *mask)
 
GIO_AVAILABLE_IN_2_32 GSocketFamily g_inet_address_mask_get_family (GInetAddressMask *mask)
 
GIO_AVAILABLE_IN_2_32 GInetAddressg_inet_address_mask_get_address (GInetAddressMask *mask)
 
GIO_AVAILABLE_IN_2_32 guint g_inet_address_mask_get_length (GInetAddressMask *mask)
 
GIO_AVAILABLE_IN_2_32 gboolean g_inet_address_mask_matches (GInetAddressMask *mask, GInetAddress *address)
 
GIO_AVAILABLE_IN_2_32 gboolean g_inet_address_mask_equal (GInetAddressMask *mask, GInetAddressMask *mask2)
 

Macro Definition Documentation

◆ G_INET_ADDRESS_MASK

#define G_INET_ADDRESS_MASK ( o)    (G_TYPE_CHECK_INSTANCE_CAST ((o), G_TYPE_INET_ADDRESS_MASK, GInetAddressMask))

Definition at line 33 of file ginetaddressmask.h.

◆ G_INET_ADDRESS_MASK_CLASS

#define G_INET_ADDRESS_MASK_CLASS ( k)    (G_TYPE_CHECK_CLASS_CAST((k), G_TYPE_INET_ADDRESS_MASK, GInetAddressMaskClass))

Definition at line 34 of file ginetaddressmask.h.

◆ G_INET_ADDRESS_MASK_GET_CLASS

#define G_INET_ADDRESS_MASK_GET_CLASS ( o)    (G_TYPE_INSTANCE_GET_CLASS ((o), G_TYPE_INET_ADDRESS_MASK, GInetAddressMaskClass))

Definition at line 37 of file ginetaddressmask.h.

◆ G_IS_INET_ADDRESS_MASK

#define G_IS_INET_ADDRESS_MASK ( o)    (G_TYPE_CHECK_INSTANCE_TYPE ((o), G_TYPE_INET_ADDRESS_MASK))

Definition at line 35 of file ginetaddressmask.h.

◆ G_IS_INET_ADDRESS_MASK_CLASS

#define G_IS_INET_ADDRESS_MASK_CLASS ( k)    (G_TYPE_CHECK_CLASS_TYPE ((k), G_TYPE_INET_ADDRESS_MASK))

Definition at line 36 of file ginetaddressmask.h.

◆ G_TYPE_INET_ADDRESS_MASK

#define G_TYPE_INET_ADDRESS_MASK   (g_inet_address_mask_get_type ())

Definition at line 32 of file ginetaddressmask.h.

Typedef Documentation

◆ GInetAddressMaskClass

Definition at line 39 of file ginetaddressmask.h.

◆ GInetAddressMaskPrivate

typedef struct _GInetAddressMaskPrivate GInetAddressMaskPrivate

Definition at line 40 of file ginetaddressmask.h.

Function Documentation

◆ g_inet_address_mask_equal()

GIO_AVAILABLE_IN_2_32 gboolean g_inet_address_mask_equal ( GInetAddressMask * mask,
GInetAddressMask * mask2 )

◆ g_inet_address_mask_get_address()

GIO_AVAILABLE_IN_2_32 GInetAddress * g_inet_address_mask_get_address ( GInetAddressMask * mask)

◆ g_inet_address_mask_get_family()

GIO_AVAILABLE_IN_2_32 GSocketFamily g_inet_address_mask_get_family ( GInetAddressMask * mask)

◆ g_inet_address_mask_get_length()

GIO_AVAILABLE_IN_2_32 guint g_inet_address_mask_get_length ( GInetAddressMask * mask)

◆ g_inet_address_mask_get_type()

GIO_AVAILABLE_IN_2_32 GType g_inet_address_mask_get_type ( void )

◆ g_inet_address_mask_matches()

GIO_AVAILABLE_IN_2_32 gboolean g_inet_address_mask_matches ( GInetAddressMask * mask,
GInetAddress * address )

◆ g_inet_address_mask_new()

GIO_AVAILABLE_IN_2_32 GInetAddressMask * g_inet_address_mask_new ( GInetAddress * addr,
guint length,
GError ** error )

◆ g_inet_address_mask_new_from_string()

GIO_AVAILABLE_IN_2_32 GInetAddressMask * g_inet_address_mask_new_from_string ( const gchar * mask_string,
GError ** error )

◆ g_inet_address_mask_to_string()

GIO_AVAILABLE_IN_2_32 gchar * g_inet_address_mask_to_string ( GInetAddressMask * mask)