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

Go to the source code of this file.

Data Structures

struct  _GNetworkService
 
struct  _GNetworkServiceClass
 

Macros

#define G_TYPE_NETWORK_SERVICE   (g_network_service_get_type ())
 
#define G_NETWORK_SERVICE(o)   (G_TYPE_CHECK_INSTANCE_CAST ((o), G_TYPE_NETWORK_SERVICE, GNetworkService))
 
#define G_NETWORK_SERVICE_CLASS(k)   (G_TYPE_CHECK_CLASS_CAST((k), G_TYPE_NETWORK_SERVICE, GNetworkServiceClass))
 
#define G_IS_NETWORK_SERVICE(o)   (G_TYPE_CHECK_INSTANCE_TYPE ((o), G_TYPE_NETWORK_SERVICE))
 
#define G_IS_NETWORK_SERVICE_CLASS(k)   (G_TYPE_CHECK_CLASS_TYPE ((k), G_TYPE_NETWORK_SERVICE))
 
#define G_NETWORK_SERVICE_GET_CLASS(o)   (G_TYPE_INSTANCE_GET_CLASS ((o), G_TYPE_NETWORK_SERVICE, GNetworkServiceClass))
 

Typedefs

typedef struct _GNetworkServiceClass GNetworkServiceClass
 
typedef struct _GNetworkServicePrivate GNetworkServicePrivate
 

Functions

GIO_AVAILABLE_IN_ALL GType g_network_service_get_type (void) G_GNUC_CONST
 
GIO_AVAILABLE_IN_ALL GSocketConnectableg_network_service_new (const gchar *service, const gchar *protocol, const gchar *domain)
 
GIO_AVAILABLE_IN_ALL const gcharg_network_service_get_service (GNetworkService *srv)
 
GIO_AVAILABLE_IN_ALL const gcharg_network_service_get_protocol (GNetworkService *srv)
 
GIO_AVAILABLE_IN_ALL const gcharg_network_service_get_domain (GNetworkService *srv)
 
GIO_AVAILABLE_IN_ALL const gcharg_network_service_get_scheme (GNetworkService *srv)
 
GIO_AVAILABLE_IN_ALL void g_network_service_set_scheme (GNetworkService *srv, const gchar *scheme)
 

Macro Definition Documentation

◆ G_IS_NETWORK_SERVICE

#define G_IS_NETWORK_SERVICE ( o)    (G_TYPE_CHECK_INSTANCE_TYPE ((o), G_TYPE_NETWORK_SERVICE))

Definition at line 35 of file gnetworkservice.h.

◆ G_IS_NETWORK_SERVICE_CLASS

#define G_IS_NETWORK_SERVICE_CLASS ( k)    (G_TYPE_CHECK_CLASS_TYPE ((k), G_TYPE_NETWORK_SERVICE))

Definition at line 36 of file gnetworkservice.h.

◆ G_NETWORK_SERVICE

#define G_NETWORK_SERVICE ( o)    (G_TYPE_CHECK_INSTANCE_CAST ((o), G_TYPE_NETWORK_SERVICE, GNetworkService))

Definition at line 33 of file gnetworkservice.h.

◆ G_NETWORK_SERVICE_CLASS

#define G_NETWORK_SERVICE_CLASS ( k)    (G_TYPE_CHECK_CLASS_CAST((k), G_TYPE_NETWORK_SERVICE, GNetworkServiceClass))

Definition at line 34 of file gnetworkservice.h.

◆ G_NETWORK_SERVICE_GET_CLASS

#define G_NETWORK_SERVICE_GET_CLASS ( o)    (G_TYPE_INSTANCE_GET_CLASS ((o), G_TYPE_NETWORK_SERVICE, GNetworkServiceClass))

Definition at line 37 of file gnetworkservice.h.

◆ G_TYPE_NETWORK_SERVICE

#define G_TYPE_NETWORK_SERVICE   (g_network_service_get_type ())

Definition at line 32 of file gnetworkservice.h.

Typedef Documentation

◆ GNetworkServiceClass

Definition at line 39 of file gnetworkservice.h.

◆ GNetworkServicePrivate

typedef struct _GNetworkServicePrivate GNetworkServicePrivate

Definition at line 40 of file gnetworkservice.h.

Function Documentation

◆ g_network_service_get_domain()

GIO_AVAILABLE_IN_ALL const gchar * g_network_service_get_domain ( GNetworkService * srv)

◆ g_network_service_get_protocol()

GIO_AVAILABLE_IN_ALL const gchar * g_network_service_get_protocol ( GNetworkService * srv)

◆ g_network_service_get_scheme()

GIO_AVAILABLE_IN_ALL const gchar * g_network_service_get_scheme ( GNetworkService * srv)

◆ g_network_service_get_service()

GIO_AVAILABLE_IN_ALL const gchar * g_network_service_get_service ( GNetworkService * srv)

◆ g_network_service_get_type()

GIO_AVAILABLE_IN_ALL GType g_network_service_get_type ( void )

◆ g_network_service_new()

GIO_AVAILABLE_IN_ALL GSocketConnectable * g_network_service_new ( const gchar * service,
const gchar * protocol,
const gchar * domain )

◆ g_network_service_set_scheme()

GIO_AVAILABLE_IN_ALL void g_network_service_set_scheme ( GNetworkService * srv,
const gchar * scheme )