Type Alias frida_sys::GPollableInputStreamInterface
source · pub type GPollableInputStreamInterface = _GPollableInputStreamInterface;
Aliased Type§
struct GPollableInputStreamInterface {
pub g_iface: _GTypeInterface,
pub can_poll: Option<unsafe extern "C" fn(_: *mut _GPollableInputStream) -> i32>,
pub is_readable: Option<unsafe extern "C" fn(_: *mut _GPollableInputStream) -> i32>,
pub create_source: Option<unsafe extern "C" fn(_: *mut _GPollableInputStream, _: *mut _GCancellable) -> *mut _GSource>,
pub read_nonblocking: Option<unsafe extern "C" fn(_: *mut _GPollableInputStream, _: *mut c_void, _: u64, _: *mut *mut _GError) -> i64>,
}
Fields§
§g_iface: _GTypeInterface
§can_poll: Option<unsafe extern "C" fn(_: *mut _GPollableInputStream) -> i32>
§is_readable: Option<unsafe extern "C" fn(_: *mut _GPollableInputStream) -> i32>
§create_source: Option<unsafe extern "C" fn(_: *mut _GPollableInputStream, _: *mut _GCancellable) -> *mut _GSource>
§read_nonblocking: Option<unsafe extern "C" fn(_: *mut _GPollableInputStream, _: *mut c_void, _: u64, _: *mut *mut _GError) -> i64>