Type Alias CPXIODEVICE
Source pub type CPXIODEVICE = cpxiodevice;
#[repr(C)]
pub struct CPXIODEVICE {
pub cpxiodev_eof: Option<unsafe extern "C" fn(*mut cpxiodevice) -> i32>,
pub cpxiodev_error: Option<unsafe extern "C" fn(*mut cpxiodevice) -> i32>,
pub cpxiodev_rewind: Option<unsafe extern "C" fn(*mut cpxiodevice) -> i32>,
pub cpxiodev_flush: Option<unsafe extern "C" fn(*mut cpxiodevice) -> i32>,
pub cpxiodev_close: Option<unsafe extern "C" fn(*mut cpxiodevice) -> i32>,
pub cpxiodev_putc: Option<unsafe extern "C" fn(i32, *mut cpxiodevice) -> i32>,
pub cpxiodev_puts: Option<unsafe extern "C" fn(*const i8, *mut cpxiodevice) -> i32>,
pub cpxiodev_read: Option<unsafe extern "C" fn(*mut c_void, usize, *mut cpxiodevice) -> usize>,
pub cpxiodev_write: Option<unsafe extern "C" fn(*const c_void, usize, *mut cpxiodevice) -> usize>,
}