#[repr(C)]
pub struct GTlsDatabaseClass {
pub parent_class: GObjectClass,
pub verify_chain: Option<extern "C" fn(_: *mut GTlsDatabase, _: *mut GTlsCertificate, _: *const gchar, _: *mut GSocketConnectable, _: *mut GTlsInteraction, _: GTlsDatabaseVerifyFlags, _: *mut GCancellable, _: *mut *mut GError) -> GTlsCertificateFlags>,
pub verify_chain_async: Option<extern "C" fn(_: *mut GTlsDatabase, _: *mut GTlsCertificate, _: *const gchar, _: *mut GSocketConnectable, _: *mut GTlsInteraction, _: GTlsDatabaseVerifyFlags, _: *mut GCancellable, _: Option<GAsyncReadyCallback>, _: gpointer)>,
pub verify_chain_finish: Option<extern "C" fn(_: *mut GTlsDatabase, _: *mut GAsyncResult, _: *mut *mut GError) -> GTlsCertificateFlags>,
pub create_certificate_handle: Option<extern "C" fn(_: *mut GTlsDatabase, _: *mut GTlsCertificate) -> *mut gchar>,
pub lookup_certificate_for_handle: Option<extern "C" fn(_: *mut GTlsDatabase, _: *const gchar, _: *mut GTlsInteraction, _: GTlsDatabaseLookupFlags, _: *mut GCancellable, _: *mut *mut GError) -> *mut GTlsCertificate>,
pub lookup_certificate_for_handle_async: Option<extern "C" fn(_: *mut GTlsDatabase, _: *const gchar, _: *mut GTlsInteraction, _: GTlsDatabaseLookupFlags, _: *mut GCancellable, _: Option<GAsyncReadyCallback>, _: gpointer)>,
pub lookup_certificate_for_handle_finish: Option<extern "C" fn(_: *mut GTlsDatabase, _: *mut GAsyncResult, _: *mut *mut GError) -> *mut GTlsCertificate>,
pub lookup_certificate_issuer: Option<extern "C" fn(_: *mut GTlsDatabase, _: *mut GTlsCertificate, _: *mut GTlsInteraction, _: GTlsDatabaseLookupFlags, _: *mut GCancellable, _: *mut *mut GError) -> *mut GTlsCertificate>,
pub lookup_certificate_issuer_async: Option<extern "C" fn(_: *mut GTlsDatabase, _: *mut GTlsCertificate, _: *mut GTlsInteraction, _: GTlsDatabaseLookupFlags, _: *mut GCancellable, _: Option<GAsyncReadyCallback>, _: gpointer)>,
pub lookup_certificate_issuer_finish: Option<extern "C" fn(_: *mut GTlsDatabase, _: *mut GAsyncResult, _: *mut *mut GError) -> *mut GTlsCertificate>,
pub lookup_certificates_issued_by: Option<extern "C" fn(_: *mut GTlsDatabase, _: *mut GByteArray, _: *mut GTlsInteraction, _: GTlsDatabaseLookupFlags, _: *mut GCancellable, _: *mut *mut GError) -> *mut GList>,
pub lookup_certificates_issued_by_async: Option<extern "C" fn(_: *mut GTlsDatabase, _: *mut GByteArray, _: *mut GTlsInteraction, _: GTlsDatabaseLookupFlags, _: *mut GCancellable, _: Option<GAsyncReadyCallback>, _: gpointer)>,
pub lookup_certificates_issued_by_finish: Option<extern "C" fn(_: *mut GTlsDatabase, _: *mut GAsyncResult, _: *mut *mut GError) -> *mut GList>,
// some fields omitted
}
Fields
parent_class: GObjectClass
verify_chain: Option<extern "C" fn(_: *mut GTlsDatabase, _: *mut GTlsCertificate, _: *const gchar, _: *mut GSocketConnectable, _: *mut GTlsInteraction, _: GTlsDatabaseVerifyFlags, _: *mut GCancellable, _: *mut *mut GError) -> GTlsCertificateFlags>
verify_chain_async: Option<extern "C" fn(_: *mut GTlsDatabase, _: *mut GTlsCertificate, _: *const gchar, _: *mut GSocketConnectable, _: *mut GTlsInteraction, _: GTlsDatabaseVerifyFlags, _: *mut GCancellable, _: Option<GAsyncReadyCallback>, _: gpointer)>
verify_chain_finish: Option<extern "C" fn(_: *mut GTlsDatabase, _: *mut GAsyncResult, _: *mut *mut GError) -> GTlsCertificateFlags>
create_certificate_handle: Option<extern "C" fn(_: *mut GTlsDatabase, _: *mut GTlsCertificate) -> *mut gchar>
lookup_certificate_for_handle: Option<extern "C" fn(_: *mut GTlsDatabase, _: *const gchar, _: *mut GTlsInteraction, _: GTlsDatabaseLookupFlags, _: *mut GCancellable, _: *mut *mut GError) -> *mut GTlsCertificate>
lookup_certificate_for_handle_async: Option<extern "C" fn(_: *mut GTlsDatabase, _: *const gchar, _: *mut GTlsInteraction, _: GTlsDatabaseLookupFlags, _: *mut GCancellable, _: Option<GAsyncReadyCallback>, _: gpointer)>
lookup_certificate_for_handle_finish: Option<extern "C" fn(_: *mut GTlsDatabase, _: *mut GAsyncResult, _: *mut *mut GError) -> *mut GTlsCertificate>
lookup_certificate_issuer: Option<extern "C" fn(_: *mut GTlsDatabase, _: *mut GTlsCertificate, _: *mut GTlsInteraction, _: GTlsDatabaseLookupFlags, _: *mut GCancellable, _: *mut *mut GError) -> *mut GTlsCertificate>
lookup_certificate_issuer_async: Option<extern "C" fn(_: *mut GTlsDatabase, _: *mut GTlsCertificate, _: *mut GTlsInteraction, _: GTlsDatabaseLookupFlags, _: *mut GCancellable, _: Option<GAsyncReadyCallback>, _: gpointer)>
lookup_certificate_issuer_finish: Option<extern "C" fn(_: *mut GTlsDatabase, _: *mut GAsyncResult, _: *mut *mut GError) -> *mut GTlsCertificate>
lookup_certificates_issued_by: Option<extern "C" fn(_: *mut GTlsDatabase, _: *mut GByteArray, _: *mut GTlsInteraction, _: GTlsDatabaseLookupFlags, _: *mut GCancellable, _: *mut *mut GError) -> *mut GList>
lookup_certificates_issued_by_async: Option<extern "C" fn(_: *mut GTlsDatabase, _: *mut GByteArray, _: *mut GTlsInteraction, _: GTlsDatabaseLookupFlags, _: *mut GCancellable, _: Option<GAsyncReadyCallback>, _: gpointer)>
lookup_certificates_issued_by_finish: Option<extern "C" fn(_: *mut GTlsDatabase, _: *mut GAsyncResult, _: *mut *mut GError) -> *mut GList>