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 GstRTSPWatchFuncs
impl Clone for GstRTSPWatchFuncs
[src]
impl Clone for GstRTSPWatchFuncs
fn clone(&self) -> GstRTSPWatchFuncs
[src]
fn clone(&self) -> GstRTSPWatchFuncs
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 GstRTSPWatchFuncs
[src]
impl Debug for GstRTSPWatchFuncs
Auto Trait Implementations
impl !Send for GstRTSPWatchFuncs
impl !Send for GstRTSPWatchFuncs
impl !Sync for GstRTSPWatchFuncs
impl !Sync for GstRTSPWatchFuncs