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
impl Copy for GstRTSPThreadPoolClass
[src]
impl Copy for GstRTSPThreadPoolClass
impl Clone for GstRTSPThreadPoolClass
[src]
impl Clone for GstRTSPThreadPoolClass
fn clone(&self) -> GstRTSPThreadPoolClass
[src]
fn clone(&self) -> GstRTSPThreadPoolClass
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Debug for GstRTSPThreadPoolClass
[src]
impl Debug for GstRTSPThreadPoolClass
Auto Trait Implementations
impl !Send for GstRTSPThreadPoolClass
impl !Send for GstRTSPThreadPoolClass
impl !Sync for GstRTSPThreadPoolClass
impl !Sync for GstRTSPThreadPoolClass