Type Alias GPollableInputStreamInterface
Source pub type GPollableInputStreamInterface = _GPollableInputStreamInterface;
#[repr(C)]
pub 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>,
}