Github User Fetcher 1.0.0
C Application with Server and GUI
|
#include <gtlsbackend.h>
Data Fields | |
GTypeInterface | g_iface |
gboolean(* | supports_tls )(GTlsBackend *backend) |
GType(* | get_certificate_type )(void) |
GType(* | get_client_connection_type )(void) |
GType(* | get_server_connection_type )(void) |
GType(* | get_file_database_type )(void) |
GTlsDatabase *(* | get_default_database )(GTlsBackend *backend) |
gboolean(* | supports_dtls )(GTlsBackend *backend) |
GType(* | get_dtls_client_connection_type )(void) |
GType(* | get_dtls_server_connection_type )(void) |
GTlsBackendInterface: @g_iface: The parent interface. @supports_tls: returns whether the backend supports TLS. @supports_dtls: returns whether the backend supports DTLS @get_default_database: returns a default GTlsDatabase instance. @get_certificate_type: returns the GTlsCertificate implementation type @get_client_connection_type: returns the GTlsClientConnection implementation type @get_server_connection_type: returns the GTlsServerConnection implementation type @get_file_database_type: returns the GTlsFileDatabase implementation type. @get_dtls_client_connection_type: returns the GDtlsClientConnection implementation type @get_dtls_server_connection_type: returns the GDtlsServerConnection implementation type
Provides an interface for describing TLS-related types.
Since: 2.28
Definition at line 66 of file gtlsbackend.h.
GTypeInterface _GTlsBackendInterface::g_iface |
Definition at line 68 of file gtlsbackend.h.
GType(* _GTlsBackendInterface::get_certificate_type) (void) |
Definition at line 72 of file gtlsbackend.h.
GType(* _GTlsBackendInterface::get_client_connection_type) (void) |
Definition at line 73 of file gtlsbackend.h.
GTlsDatabase *(* _GTlsBackendInterface::get_default_database) (GTlsBackend *backend) |
Definition at line 76 of file gtlsbackend.h.
GType(* _GTlsBackendInterface::get_dtls_client_connection_type) (void) |
Definition at line 78 of file gtlsbackend.h.
GType(* _GTlsBackendInterface::get_dtls_server_connection_type) (void) |
Definition at line 79 of file gtlsbackend.h.
GType(* _GTlsBackendInterface::get_file_database_type) (void) |
Definition at line 75 of file gtlsbackend.h.
GType(* _GTlsBackendInterface::get_server_connection_type) (void) |
Definition at line 74 of file gtlsbackend.h.
gboolean(* _GTlsBackendInterface::supports_dtls) (GTlsBackend *backend) |
Definition at line 77 of file gtlsbackend.h.
gboolean(* _GTlsBackendInterface::supports_tls) (GTlsBackend *backend) |
Definition at line 71 of file gtlsbackend.h.