Struct gstreamer_rtsp_server_sys::GstRTSPThreadPoolClass [−][src]
#[repr(C)]pub struct GstRTSPThreadPoolClass { pub parent_class: GObjectClass, pub pool: *mut GThreadPool, pub get_thread: Option<unsafe extern "C" fn(_: *mut GstRTSPThreadPool, _: GstRTSPThreadType, _: *mut GstRTSPContext) -> *mut GstRTSPThread>, pub configure_thread: Option<unsafe extern "C" fn(_: *mut GstRTSPThreadPool, _: *mut GstRTSPThread, _: *mut GstRTSPContext)>, pub thread_enter: Option<unsafe extern "C" fn(_: *mut GstRTSPThreadPool, _: *mut GstRTSPThread)>, pub thread_leave: Option<unsafe extern "C" fn(_: *mut GstRTSPThreadPool, _: *mut GstRTSPThread)>, pub _gst_reserved: [gpointer; 4], }
Fields
parent_class: GObjectClass
pool: *mut GThreadPool
get_thread: Option<unsafe extern "C" fn(_: *mut GstRTSPThreadPool, _: GstRTSPThreadType, _: *mut GstRTSPContext) -> *mut GstRTSPThread>
configure_thread: Option<unsafe extern "C" fn(_: *mut GstRTSPThreadPool, _: *mut GstRTSPThread, _: *mut GstRTSPContext)>
thread_enter: Option<unsafe extern "C" fn(_: *mut GstRTSPThreadPool, _: *mut GstRTSPThread)>
thread_leave: Option<unsafe extern "C" fn(_: *mut GstRTSPThreadPool, _: *mut GstRTSPThread)>
_gst_reserved: [gpointer; 4]
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GstRTSPThreadPoolClass
impl !Send for GstRTSPThreadPoolClass
impl !Sync for GstRTSPThreadPoolClass
impl Unpin for GstRTSPThreadPoolClass
impl UnwindSafe for GstRTSPThreadPoolClass
Blanket Implementations
Mutably borrows from an owned value. Read more