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

Go to the source code of this file.

Data Structures

struct  _GInetAddress
 
struct  _GInetAddressClass
 

Macros

#define G_TYPE_INET_ADDRESS   (g_inet_address_get_type ())
 
#define G_INET_ADDRESS(o)   (G_TYPE_CHECK_INSTANCE_CAST ((o), G_TYPE_INET_ADDRESS, GInetAddress))
 
#define G_INET_ADDRESS_CLASS(k)   (G_TYPE_CHECK_CLASS_CAST((k), G_TYPE_INET_ADDRESS, GInetAddressClass))
 
#define G_IS_INET_ADDRESS(o)   (G_TYPE_CHECK_INSTANCE_TYPE ((o), G_TYPE_INET_ADDRESS))
 
#define G_IS_INET_ADDRESS_CLASS(k)   (G_TYPE_CHECK_CLASS_TYPE ((k), G_TYPE_INET_ADDRESS))
 
#define G_INET_ADDRESS_GET_CLASS(o)   (G_TYPE_INSTANCE_GET_CLASS ((o), G_TYPE_INET_ADDRESS, GInetAddressClass))
 

Typedefs

typedef struct _GInetAddressClass GInetAddressClass
 
typedef struct _GInetAddressPrivate GInetAddressPrivate
 

Functions

GIO_AVAILABLE_IN_ALL GType g_inet_address_get_type (void) G_GNUC_CONST
 
GIO_AVAILABLE_IN_ALL GInetAddressg_inet_address_new_from_string (const gchar *string)
 
GIO_AVAILABLE_IN_ALL GInetAddressg_inet_address_new_from_bytes (const guint8 *bytes, GSocketFamily family)
 
GIO_AVAILABLE_IN_ALL GInetAddressg_inet_address_new_loopback (GSocketFamily family)
 
GIO_AVAILABLE_IN_ALL GInetAddressg_inet_address_new_any (GSocketFamily family)
 
GIO_AVAILABLE_IN_ALL gboolean g_inet_address_equal (GInetAddress *address, GInetAddress *other_address)
 
GIO_AVAILABLE_IN_ALL gcharg_inet_address_to_string (GInetAddress *address)
 
GIO_AVAILABLE_IN_ALL const guint8g_inet_address_to_bytes (GInetAddress *address)
 
GIO_AVAILABLE_IN_ALL gsize g_inet_address_get_native_size (GInetAddress *address)
 
GIO_AVAILABLE_IN_ALL GSocketFamily g_inet_address_get_family (GInetAddress *address)
 
GIO_AVAILABLE_IN_ALL gboolean g_inet_address_get_is_any (GInetAddress *address)
 
GIO_AVAILABLE_IN_ALL gboolean g_inet_address_get_is_loopback (GInetAddress *address)
 
GIO_AVAILABLE_IN_ALL gboolean g_inet_address_get_is_link_local (GInetAddress *address)
 
GIO_AVAILABLE_IN_ALL gboolean g_inet_address_get_is_site_local (GInetAddress *address)
 
GIO_AVAILABLE_IN_ALL gboolean g_inet_address_get_is_multicast (GInetAddress *address)
 
GIO_AVAILABLE_IN_ALL gboolean g_inet_address_get_is_mc_global (GInetAddress *address)
 
GIO_AVAILABLE_IN_ALL gboolean g_inet_address_get_is_mc_link_local (GInetAddress *address)
 
GIO_AVAILABLE_IN_ALL gboolean g_inet_address_get_is_mc_node_local (GInetAddress *address)
 
GIO_AVAILABLE_IN_ALL gboolean g_inet_address_get_is_mc_org_local (GInetAddress *address)
 
GIO_AVAILABLE_IN_ALL gboolean g_inet_address_get_is_mc_site_local (GInetAddress *address)
 

Macro Definition Documentation

◆ G_INET_ADDRESS

#define G_INET_ADDRESS ( o)    (G_TYPE_CHECK_INSTANCE_CAST ((o), G_TYPE_INET_ADDRESS, GInetAddress))

Definition at line 36 of file ginetaddress.h.

◆ G_INET_ADDRESS_CLASS

#define G_INET_ADDRESS_CLASS ( k)    (G_TYPE_CHECK_CLASS_CAST((k), G_TYPE_INET_ADDRESS, GInetAddressClass))

Definition at line 37 of file ginetaddress.h.

◆ G_INET_ADDRESS_GET_CLASS

#define G_INET_ADDRESS_GET_CLASS ( o)    (G_TYPE_INSTANCE_GET_CLASS ((o), G_TYPE_INET_ADDRESS, GInetAddressClass))

Definition at line 40 of file ginetaddress.h.

◆ G_IS_INET_ADDRESS

#define G_IS_INET_ADDRESS ( o)    (G_TYPE_CHECK_INSTANCE_TYPE ((o), G_TYPE_INET_ADDRESS))

Definition at line 38 of file ginetaddress.h.

◆ G_IS_INET_ADDRESS_CLASS

#define G_IS_INET_ADDRESS_CLASS ( k)    (G_TYPE_CHECK_CLASS_TYPE ((k), G_TYPE_INET_ADDRESS))

Definition at line 39 of file ginetaddress.h.

◆ G_TYPE_INET_ADDRESS

#define G_TYPE_INET_ADDRESS   (g_inet_address_get_type ())

Definition at line 35 of file ginetaddress.h.

Typedef Documentation

◆ GInetAddressClass

Definition at line 42 of file ginetaddress.h.

◆ GInetAddressPrivate

typedef struct _GInetAddressPrivate GInetAddressPrivate

Definition at line 43 of file ginetaddress.h.

Function Documentation

◆ g_inet_address_equal()

GIO_AVAILABLE_IN_ALL gboolean g_inet_address_equal ( GInetAddress * address,
GInetAddress * other_address )

◆ g_inet_address_get_family()

GIO_AVAILABLE_IN_ALL GSocketFamily g_inet_address_get_family ( GInetAddress * address)

◆ g_inet_address_get_is_any()

GIO_AVAILABLE_IN_ALL gboolean g_inet_address_get_is_any ( GInetAddress * address)

◆ g_inet_address_get_is_link_local()

GIO_AVAILABLE_IN_ALL gboolean g_inet_address_get_is_link_local ( GInetAddress * address)

◆ g_inet_address_get_is_loopback()

GIO_AVAILABLE_IN_ALL gboolean g_inet_address_get_is_loopback ( GInetAddress * address)

◆ g_inet_address_get_is_mc_global()

GIO_AVAILABLE_IN_ALL gboolean g_inet_address_get_is_mc_global ( GInetAddress * address)

◆ g_inet_address_get_is_mc_link_local()

GIO_AVAILABLE_IN_ALL gboolean g_inet_address_get_is_mc_link_local ( GInetAddress * address)

◆ g_inet_address_get_is_mc_node_local()

GIO_AVAILABLE_IN_ALL gboolean g_inet_address_get_is_mc_node_local ( GInetAddress * address)

◆ g_inet_address_get_is_mc_org_local()

GIO_AVAILABLE_IN_ALL gboolean g_inet_address_get_is_mc_org_local ( GInetAddress * address)

◆ g_inet_address_get_is_mc_site_local()

GIO_AVAILABLE_IN_ALL gboolean g_inet_address_get_is_mc_site_local ( GInetAddress * address)

◆ g_inet_address_get_is_multicast()

GIO_AVAILABLE_IN_ALL gboolean g_inet_address_get_is_multicast ( GInetAddress * address)

◆ g_inet_address_get_is_site_local()

GIO_AVAILABLE_IN_ALL gboolean g_inet_address_get_is_site_local ( GInetAddress * address)

◆ g_inet_address_get_native_size()

GIO_AVAILABLE_IN_ALL gsize g_inet_address_get_native_size ( GInetAddress * address)

◆ g_inet_address_get_type()

GIO_AVAILABLE_IN_ALL GType g_inet_address_get_type ( void )

◆ g_inet_address_new_any()

GIO_AVAILABLE_IN_ALL GInetAddress * g_inet_address_new_any ( GSocketFamily family)

◆ g_inet_address_new_from_bytes()

GIO_AVAILABLE_IN_ALL GInetAddress * g_inet_address_new_from_bytes ( const guint8 * bytes,
GSocketFamily family )

◆ g_inet_address_new_from_string()

GIO_AVAILABLE_IN_ALL GInetAddress * g_inet_address_new_from_string ( const gchar * string)

◆ g_inet_address_new_loopback()

GIO_AVAILABLE_IN_ALL GInetAddress * g_inet_address_new_loopback ( GSocketFamily family)

◆ g_inet_address_to_bytes()

GIO_AVAILABLE_IN_ALL const guint8 * g_inet_address_to_bytes ( GInetAddress * address)

◆ g_inet_address_to_string()

GIO_AVAILABLE_IN_ALL gchar * g_inet_address_to_string ( GInetAddress * address)