Struct gstreamer_rtsp_sys::GstRTSPWatchFuncs [−][src]
#[repr(C)]pub struct GstRTSPWatchFuncs { pub message_received: Option<unsafe extern "C" fn(_: *mut GstRTSPWatch, _: *mut GstRTSPMessage, _: gpointer) -> GstRTSPResult>, pub message_sent: Option<unsafe extern "C" fn(_: *mut GstRTSPWatch, _: c_uint, _: gpointer) -> GstRTSPResult>, pub closed: Option<unsafe extern "C" fn(_: *mut GstRTSPWatch, _: gpointer) -> GstRTSPResult>, pub error: Option<unsafe extern "C" fn(_: *mut GstRTSPWatch, _: GstRTSPResult, _: gpointer) -> GstRTSPResult>, pub tunnel_start: Option<unsafe extern "C" fn(_: *mut GstRTSPWatch, _: gpointer) -> GstRTSPStatusCode>, pub tunnel_complete: Option<unsafe extern "C" fn(_: *mut GstRTSPWatch, _: gpointer) -> GstRTSPResult>, pub error_full: Option<unsafe extern "C" fn(_: *mut GstRTSPWatch, _: GstRTSPResult, _: *mut GstRTSPMessage, _: c_uint, _: gpointer) -> GstRTSPResult>, pub tunnel_lost: Option<unsafe extern "C" fn(_: *mut GstRTSPWatch, _: gpointer) -> GstRTSPResult>, pub tunnel_http_response: Option<unsafe extern "C" fn(_: *mut GstRTSPWatch, _: *mut GstRTSPMessage, _: *mut GstRTSPMessage, _: gpointer) -> GstRTSPResult>, pub _gst_reserved: [gpointer; 3], }
Fields
message_received: Option<unsafe extern "C" fn(_: *mut GstRTSPWatch, _: *mut GstRTSPMessage, _: gpointer) -> GstRTSPResult>
message_sent: Option<unsafe extern "C" fn(_: *mut GstRTSPWatch, _: c_uint, _: gpointer) -> GstRTSPResult>
closed: Option<unsafe extern "C" fn(_: *mut GstRTSPWatch, _: gpointer) -> GstRTSPResult>
error: Option<unsafe extern "C" fn(_: *mut GstRTSPWatch, _: GstRTSPResult, _: gpointer) -> GstRTSPResult>
tunnel_start: Option<unsafe extern "C" fn(_: *mut GstRTSPWatch, _: gpointer) -> GstRTSPStatusCode>
tunnel_complete: Option<unsafe extern "C" fn(_: *mut GstRTSPWatch, _: gpointer) -> GstRTSPResult>
error_full: Option<unsafe extern "C" fn(_: *mut GstRTSPWatch, _: GstRTSPResult, _: *mut GstRTSPMessage, _: c_uint, _: gpointer) -> GstRTSPResult>
tunnel_lost: Option<unsafe extern "C" fn(_: *mut GstRTSPWatch, _: gpointer) -> GstRTSPResult>
tunnel_http_response: Option<unsafe extern "C" fn(_: *mut GstRTSPWatch, _: *mut GstRTSPMessage, _: *mut GstRTSPMessage, _: gpointer) -> GstRTSPResult>
_gst_reserved: [gpointer; 3]
Trait Implementations
impl Copy for GstRTSPWatchFuncs[src]
impl Copy for GstRTSPWatchFuncsimpl Clone for GstRTSPWatchFuncs[src]
impl Clone for GstRTSPWatchFuncsfn clone(&self) -> GstRTSPWatchFuncs[src]
fn clone(&self) -> GstRTSPWatchFuncsReturns 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 GstRTSPWatchFuncs[src]
impl Debug for GstRTSPWatchFuncsAuto Trait Implementations
impl !Send for GstRTSPWatchFuncs
impl !Send for GstRTSPWatchFuncsimpl !Sync for GstRTSPWatchFuncs
impl !Sync for GstRTSPWatchFuncs