Struct gstreamer_rtsp_server_sys::GstRTSPSessionPoolClass [−][src]
#[repr(C)]pub struct GstRTSPSessionPoolClass { pub parent_class: GObjectClass, pub create_session_id: Option<unsafe extern "C" fn(_: *mut GstRTSPSessionPool) -> *mut c_char>, pub create_session: Option<unsafe extern "C" fn(_: *mut GstRTSPSessionPool, _: *const c_char) -> *mut GstRTSPSession>, pub session_removed: Option<unsafe extern "C" fn(_: *mut GstRTSPSessionPool, _: *mut GstRTSPSession)>, pub _gst_reserved: [gpointer; 19], }
Fields
parent_class: GObjectClasscreate_session_id: Option<unsafe extern "C" fn(_: *mut GstRTSPSessionPool) -> *mut c_char>create_session: Option<unsafe extern "C" fn(_: *mut GstRTSPSessionPool, _: *const c_char) -> *mut GstRTSPSession>session_removed: Option<unsafe extern "C" fn(_: *mut GstRTSPSessionPool, _: *mut GstRTSPSession)>_gst_reserved: [gpointer; 19]Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GstRTSPSessionPoolClassimpl !Send for GstRTSPSessionPoolClassimpl !Sync for GstRTSPSessionPoolClassimpl Unpin for GstRTSPSessionPoolClassimpl UnwindSafe for GstRTSPSessionPoolClassBlanket Implementations
Mutably borrows from an owned value. Read more