Struct gio_sys::GTlsDatabaseClass [] [src]

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

Fields