Type Alias simics_api_sys::vnc_server_interface_t

source ·
pub type vnc_server_interface_t = vnc_server_interface;

Aliased Type§

struct vnc_server_interface_t {
    pub setup: Option<unsafe extern "C" fn(_: *mut conf_object, _: u16) -> bool>,
    pub listening: Option<unsafe extern "C" fn(_: *mut conf_object) -> bool>,
    pub num_clients: Option<unsafe extern "C" fn(_: *mut conf_object) -> i32>,
    pub local_port: Option<unsafe extern "C" fn(_: *mut conf_object) -> u16>,
    pub shutdown: Option<unsafe extern "C" fn(_: *mut conf_object)>,
}

Fields§

§setup: Option<unsafe extern "C" fn(_: *mut conf_object, _: u16) -> bool>§listening: Option<unsafe extern "C" fn(_: *mut conf_object) -> bool>§num_clients: Option<unsafe extern "C" fn(_: *mut conf_object) -> i32>§local_port: Option<unsafe extern "C" fn(_: *mut conf_object) -> u16>§shutdown: Option<unsafe extern "C" fn(_: *mut conf_object)>