Struct gstreamer_rtsp_server_sys::GstRTSPAuthClass [−][src]
#[repr(C)]pub struct GstRTSPAuthClass { pub parent_class: GObjectClass, pub authenticate: Option<unsafe extern "C" fn(_: *mut GstRTSPAuth, _: *mut GstRTSPContext) -> gboolean>, pub check: Option<unsafe extern "C" fn(_: *mut GstRTSPAuth, _: *mut GstRTSPContext, _: *const c_char) -> gboolean>, pub generate_authenticate_header: Option<unsafe extern "C" fn(_: *mut GstRTSPAuth, _: *mut GstRTSPContext)>, pub accept_certificate: Option<unsafe extern "C" fn(_: *mut GstRTSPAuth, _: *mut GTlsConnection, _: *mut GTlsCertificate, _: GTlsCertificateFlags) -> gboolean>, pub _gst_reserved: [gpointer; 3], }
Fields
parent_class: GObjectClass
authenticate: Option<unsafe extern "C" fn(_: *mut GstRTSPAuth, _: *mut GstRTSPContext) -> gboolean>
check: Option<unsafe extern "C" fn(_: *mut GstRTSPAuth, _: *mut GstRTSPContext, _: *const c_char) -> gboolean>
generate_authenticate_header: Option<unsafe extern "C" fn(_: *mut GstRTSPAuth, _: *mut GstRTSPContext)>
accept_certificate: Option<unsafe extern "C" fn(_: *mut GstRTSPAuth, _: *mut GTlsConnection, _: *mut GTlsCertificate, _: GTlsCertificateFlags) -> gboolean>
_gst_reserved: [gpointer; 3]
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GstRTSPAuthClass
impl !Send for GstRTSPAuthClass
impl !Sync for GstRTSPAuthClass
impl Unpin for GstRTSPAuthClass
impl UnwindSafe for GstRTSPAuthClass
Blanket Implementations
Mutably borrows from an owned value. Read more