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

Go to the source code of this file.

Data Structures

struct  _GTlsPassword
 
struct  _GTlsPasswordClass
 

Macros

#define G_TYPE_TLS_PASSWORD   (g_tls_password_get_type ())
 
#define G_TLS_PASSWORD(o)   (G_TYPE_CHECK_INSTANCE_CAST ((o), G_TYPE_TLS_PASSWORD, GTlsPassword))
 
#define G_TLS_PASSWORD_CLASS(k)   (G_TYPE_CHECK_CLASS_CAST((k), G_TYPE_TLS_PASSWORD, GTlsPasswordClass))
 
#define G_IS_TLS_PASSWORD(o)   (G_TYPE_CHECK_INSTANCE_TYPE ((o), G_TYPE_TLS_PASSWORD))
 
#define G_IS_TLS_PASSWORD_CLASS(k)   (G_TYPE_CHECK_CLASS_TYPE ((k), G_TYPE_TLS_PASSWORD))
 
#define G_TLS_PASSWORD_GET_CLASS(o)   (G_TYPE_INSTANCE_GET_CLASS ((o), G_TYPE_TLS_PASSWORD, GTlsPasswordClass))
 

Typedefs

typedef struct _GTlsPasswordClass GTlsPasswordClass
 
typedef struct _GTlsPasswordPrivate GTlsPasswordPrivate
 

Functions

GIO_AVAILABLE_IN_ALL GType g_tls_password_get_type (void) G_GNUC_CONST
 
GIO_AVAILABLE_IN_ALL GTlsPasswordg_tls_password_new (GTlsPasswordFlags flags, const gchar *description)
 
GIO_AVAILABLE_IN_ALL const gucharg_tls_password_get_value (GTlsPassword *password, gsize *length)
 
GIO_AVAILABLE_IN_ALL void g_tls_password_set_value (GTlsPassword *password, const guchar *value, gssize length)
 
GIO_AVAILABLE_IN_ALL void g_tls_password_set_value_full (GTlsPassword *password, guchar *value, gssize length, GDestroyNotify destroy)
 
GIO_AVAILABLE_IN_ALL GTlsPasswordFlags g_tls_password_get_flags (GTlsPassword *password)
 
GIO_AVAILABLE_IN_ALL void g_tls_password_set_flags (GTlsPassword *password, GTlsPasswordFlags flags)
 
GIO_AVAILABLE_IN_ALL const gcharg_tls_password_get_description (GTlsPassword *password)
 
GIO_AVAILABLE_IN_ALL void g_tls_password_set_description (GTlsPassword *password, const gchar *description)
 
GIO_AVAILABLE_IN_ALL const gcharg_tls_password_get_warning (GTlsPassword *password)
 
GIO_AVAILABLE_IN_ALL void g_tls_password_set_warning (GTlsPassword *password, const gchar *warning)
 

Macro Definition Documentation

◆ G_IS_TLS_PASSWORD

#define G_IS_TLS_PASSWORD ( o)    (G_TYPE_CHECK_INSTANCE_TYPE ((o), G_TYPE_TLS_PASSWORD))

Definition at line 37 of file gtlspassword.h.

◆ G_IS_TLS_PASSWORD_CLASS

#define G_IS_TLS_PASSWORD_CLASS ( k)    (G_TYPE_CHECK_CLASS_TYPE ((k), G_TYPE_TLS_PASSWORD))

Definition at line 38 of file gtlspassword.h.

◆ G_TLS_PASSWORD

#define G_TLS_PASSWORD ( o)    (G_TYPE_CHECK_INSTANCE_CAST ((o), G_TYPE_TLS_PASSWORD, GTlsPassword))

Definition at line 35 of file gtlspassword.h.

◆ G_TLS_PASSWORD_CLASS

#define G_TLS_PASSWORD_CLASS ( k)    (G_TYPE_CHECK_CLASS_CAST((k), G_TYPE_TLS_PASSWORD, GTlsPasswordClass))

Definition at line 36 of file gtlspassword.h.

◆ G_TLS_PASSWORD_GET_CLASS

#define G_TLS_PASSWORD_GET_CLASS ( o)    (G_TYPE_INSTANCE_GET_CLASS ((o), G_TYPE_TLS_PASSWORD, GTlsPasswordClass))

Definition at line 39 of file gtlspassword.h.

◆ G_TYPE_TLS_PASSWORD

#define G_TYPE_TLS_PASSWORD   (g_tls_password_get_type ())

Definition at line 34 of file gtlspassword.h.

Typedef Documentation

◆ GTlsPasswordClass

Definition at line 41 of file gtlspassword.h.

◆ GTlsPasswordPrivate

typedef struct _GTlsPasswordPrivate GTlsPasswordPrivate

Definition at line 42 of file gtlspassword.h.

Function Documentation

◆ g_tls_password_get_description()

GIO_AVAILABLE_IN_ALL const gchar * g_tls_password_get_description ( GTlsPassword * password)

◆ g_tls_password_get_flags()

GIO_AVAILABLE_IN_ALL GTlsPasswordFlags g_tls_password_get_flags ( GTlsPassword * password)

◆ g_tls_password_get_type()

GIO_AVAILABLE_IN_ALL GType g_tls_password_get_type ( void )

◆ g_tls_password_get_value()

GIO_AVAILABLE_IN_ALL const guchar * g_tls_password_get_value ( GTlsPassword * password,
gsize * length )

◆ g_tls_password_get_warning()

GIO_AVAILABLE_IN_ALL const gchar * g_tls_password_get_warning ( GTlsPassword * password)

◆ g_tls_password_new()

GIO_AVAILABLE_IN_ALL GTlsPassword * g_tls_password_new ( GTlsPasswordFlags flags,
const gchar * description )

◆ g_tls_password_set_description()

GIO_AVAILABLE_IN_ALL void g_tls_password_set_description ( GTlsPassword * password,
const gchar * description )

◆ g_tls_password_set_flags()

GIO_AVAILABLE_IN_ALL void g_tls_password_set_flags ( GTlsPassword * password,
GTlsPasswordFlags flags )

◆ g_tls_password_set_value()

GIO_AVAILABLE_IN_ALL void g_tls_password_set_value ( GTlsPassword * password,
const guchar * value,
gssize length )

◆ g_tls_password_set_value_full()

GIO_AVAILABLE_IN_ALL void g_tls_password_set_value_full ( GTlsPassword * password,
guchar * value,
gssize length,
GDestroyNotify destroy )

◆ g_tls_password_set_warning()

GIO_AVAILABLE_IN_ALL void g_tls_password_set_warning ( GTlsPassword * password,
const gchar * warning )