Type Alias simics_api_sys::frontend_server_interface_t

source ·
pub type frontend_server_interface_t = frontend_server_interface;

Aliased Type§

struct frontend_server_interface_t {
    pub init_control_pipes: Option<unsafe extern "C" fn(_: *mut conf_object, _: *const i8)>,
    pub have_mi_frontend: Option<unsafe extern "C" fn(_: *mut conf_object) -> i32>,
    pub notify_break_on_breakpoint: Option<unsafe extern "C" fn(_: *mut conf_object, _: i64)>,
    pub send_control_message: Option<unsafe extern "C" fn(_: *mut conf_object, _: *mut attr_value, _: bool)>,
    pub send_checkpoint_progress_message: Option<unsafe extern "C" fn(_: *mut conf_object, _: *const i8, _: *mut conf_object)>,
}

Fields§

§init_control_pipes: Option<unsafe extern "C" fn(_: *mut conf_object, _: *const i8)>§have_mi_frontend: Option<unsafe extern "C" fn(_: *mut conf_object) -> i32>§notify_break_on_breakpoint: Option<unsafe extern "C" fn(_: *mut conf_object, _: i64)>§send_control_message: Option<unsafe extern "C" fn(_: *mut conf_object, _: *mut attr_value, _: bool)>§send_checkpoint_progress_message: Option<unsafe extern "C" fn(_: *mut conf_object, _: *const i8, _: *mut conf_object)>