Type Alias zend_utility_functions
Source pub type zend_utility_functions = _zend_utility_functions;
struct zend_utility_functions {Show 13 fields
pub error_function: Option<unsafe extern "C" fn(i32, *mut _zend_string, u32, *mut _zend_string)>,
pub printf_function: Option<unsafe extern "C" fn(*const i8, ...) -> usize>,
pub write_function: Option<unsafe extern "C" fn(*const i8, usize) -> usize>,
pub fopen_function: Option<unsafe extern "C" fn(*mut _zend_string, *mut *mut _zend_string) -> *mut _IO_FILE>,
pub message_handler: Option<unsafe extern "C" fn(i32, *const c_void)>,
pub get_configuration_directive: Option<unsafe extern "C" fn(*mut _zend_string) -> *mut _zval_struct>,
pub ticks_function: Option<unsafe extern "C" fn(i32)>,
pub on_timeout: Option<unsafe extern "C" fn(i32)>,
pub stream_open_function: Option<unsafe extern "C" fn(*mut _zend_file_handle) -> i32>,
pub printf_to_smart_string_function: Option<unsafe extern "C" fn(*mut smart_string, *const i8, *mut i8)>,
pub printf_to_smart_str_function: Option<unsafe extern "C" fn(*mut smart_str, *const i8, *mut i8)>,
pub getenv_function: Option<unsafe extern "C" fn(*const i8, usize) -> *mut i8>,
pub resolve_path_function: Option<unsafe extern "C" fn(*mut _zend_string) -> *mut _zend_string>,
}
§message_handler: Option<unsafe extern "C" fn(i32, *const c_void)>