Struct gio_sys::GDatagramBasedInterface [−][src]
#[repr(C)]pub struct GDatagramBasedInterface { pub g_iface: GTypeInterface, pub receive_messages: Option<unsafe extern "C" fn(_: *mut GDatagramBased, _: *mut GInputMessage, _: c_uint, _: c_int, _: i64, _: *mut GCancellable, _: *mut *mut GError) -> c_int>, pub send_messages: Option<unsafe extern "C" fn(_: *mut GDatagramBased, _: *mut GOutputMessage, _: c_uint, _: c_int, _: i64, _: *mut GCancellable, _: *mut *mut GError) -> c_int>, pub create_source: Option<unsafe extern "C" fn(_: *mut GDatagramBased, _: GIOCondition, _: *mut GCancellable) -> *mut GSource>, pub condition_check: Option<unsafe extern "C" fn(_: *mut GDatagramBased, _: GIOCondition) -> GIOCondition>, pub condition_wait: Option<unsafe extern "C" fn(_: *mut GDatagramBased, _: GIOCondition, _: i64, _: *mut GCancellable, _: *mut *mut GError) -> gboolean>, }
Fields
g_iface: GTypeInterface
receive_messages: Option<unsafe extern "C" fn(_: *mut GDatagramBased, _: *mut GInputMessage, _: c_uint, _: c_int, _: i64, _: *mut GCancellable, _: *mut *mut GError) -> c_int>
send_messages: Option<unsafe extern "C" fn(_: *mut GDatagramBased, _: *mut GOutputMessage, _: c_uint, _: c_int, _: i64, _: *mut GCancellable, _: *mut *mut GError) -> c_int>
create_source: Option<unsafe extern "C" fn(_: *mut GDatagramBased, _: GIOCondition, _: *mut GCancellable) -> *mut GSource>
condition_check: Option<unsafe extern "C" fn(_: *mut GDatagramBased, _: GIOCondition) -> GIOCondition>
condition_wait: Option<unsafe extern "C" fn(_: *mut GDatagramBased, _: GIOCondition, _: i64, _: *mut GCancellable, _: *mut *mut GError) -> gboolean>
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GDatagramBasedInterface
impl Send for GDatagramBasedInterface
impl Sync for GDatagramBasedInterface
impl Unpin for GDatagramBasedInterface
impl UnwindSafe for GDatagramBasedInterface
Blanket Implementations
Mutably borrows from an owned value. Read more