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)>