kui::sys::kui_event_get_target
Rust 低层 FFI 函数 kui_event_get_target;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_event_get_target(evt: *mut KuiEvent, out: *mut *mut KuiElement) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:337
反馈此接口问题 →kui::sys::kui_event_get_type
Rust 低层 FFI 函数 kui_event_get_type;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_event_get_type(evt: *mut KuiEvent, buf: *mut core::ffi::c_char, buf_capacity: usize, out_len: *mut usize) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:336
反馈此接口问题 →kui::sys::kui_event_get_type_tag
Rust 低层 FFI 函数 kui_event_get_type_tag;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_event_get_type_tag(event: *mut KuiEvent, out_tag: *mut KuiCEventTypeTag) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:383
反馈此接口问题 →kui::sys::kui_event_key_get_code
Rust 低层 FFI 函数 kui_event_key_get_code;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_event_key_get_code(evt: *mut KuiEvent, buf: *mut core::ffi::c_char, buf_capacity: usize, out_len: *mut usize) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:347
反馈此接口问题 →kui::sys::kui_event_key_get_key
Rust 低层 FFI 函数 kui_event_key_get_key;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_event_key_get_key(evt: *mut KuiEvent, buf: *mut core::ffi::c_char, buf_capacity: usize, out_len: *mut usize) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:346
反馈此接口问题 →kui::sys::kui_event_key_get_modifiers
Rust 低层 FFI 函数 kui_event_key_get_modifiers;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_event_key_get_modifiers(evt: *mut KuiEvent, out_ctrl: *mut core::ffi::c_int, out_shift: *mut core::ffi::c_int, out_alt: *mut core::ffi::c_int, out_meta: *mut core::ffi::c_int) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:348
反馈此接口问题 →kui::sys::kui_event_mouse_get_button
Rust 低层 FFI 函数 kui_event_mouse_get_button;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_event_mouse_get_button(evt: *mut KuiEvent, out_button: *mut core::ffi::c_int) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:345
反馈此接口问题 →kui::sys::kui_event_mouse_get_client_xy
Rust 低层 FFI 函数 kui_event_mouse_get_client_xy;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_event_mouse_get_client_xy(evt: *mut KuiEvent, x: *mut f32, y: *mut f32) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:342
反馈此接口问题 →kui::sys::kui_event_mouse_get_offset_xy
Rust 低层 FFI 函数 kui_event_mouse_get_offset_xy;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_event_mouse_get_offset_xy(evt: *mut KuiEvent, x: *mut f32, y: *mut f32) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:344
反馈此接口问题 →kui::sys::kui_event_mouse_get_page_xy
Rust 低层 FFI 函数 kui_event_mouse_get_page_xy;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_event_mouse_get_page_xy(evt: *mut KuiEvent, x: *mut f32, y: *mut f32) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:343
反馈此接口问题 →kui::sys::kui_event_prevent_default
Rust 低层 FFI 函数 kui_event_prevent_default;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_event_prevent_default(evt: *mut KuiEvent) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:339
反馈此接口问题 →kui::sys::kui_event_stop_propagation
Rust 低层 FFI 函数 kui_event_stop_propagation;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_event_stop_propagation(evt: *mut KuiEvent) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:340
反馈此接口问题 →kui::sys::kui_extension_result_get_count
Rust 低层 FFI 函数 kui_extension_result_get_count;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_extension_result_get_count(result: *mut KuiExtensionResult, out_count: *mut usize) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:431
反馈此接口问题 →kui::sys::kui_extension_result_get_error
Rust 低层 FFI 函数 kui_extension_result_get_error;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_extension_result_get_error(result: *mut KuiExtensionResult, buf: *mut core::ffi::c_char, capacity: usize, out_len: *mut usize) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:434
反馈此接口问题 →kui::sys::kui_extension_result_get_status
Rust 低层 FFI 函数 kui_extension_result_get_status;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_extension_result_get_status(result: *mut KuiExtensionResult, out_status: *mut core::ffi::c_int) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:430
反馈此接口问题 →kui::sys::kui_extension_result_get_string
Rust 低层 FFI 函数 kui_extension_result_get_string;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_extension_result_get_string(result: *mut KuiExtensionResult, index: usize, buf: *mut core::ffi::c_char, capacity: usize, out_len: *mut usize) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:433
反馈此接口问题 →kui::sys::kui_extension_result_get_value
Rust 低层 FFI 函数 kui_extension_result_get_value;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_extension_result_get_value(result: *mut KuiExtensionResult, index: usize, out_value: *mut KuiCExtensionValue) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:432
反馈此接口问题 →kui::sys::kui_extension_result_release
Rust 低层 FFI 函数 kui_extension_result_release;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_extension_result_release(result: *mut KuiExtensionResult) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:429
反馈此接口问题 →kui::sys::kui_get_version
Rust 低层 FFI 函数 kui_get_version;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_get_version() -> KuiVersion验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:245
反馈此接口问题 →kui::sys::kui_http_client_cancel_all
Rust 低层 FFI 函数 kui_http_client_cancel_all;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_http_client_cancel_all(client: *mut KuiHttpClient) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:420
反馈此接口问题 →kui::sys::kui_http_client_create
Rust 低层 FFI 函数 kui_http_client_create;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_http_client_create(out_client: *mut *mut KuiHttpClient) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:415
反馈此接口问题 →kui::sys::kui_http_client_fetch_async
Rust 低层 FFI 函数 kui_http_client_fetch_async;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_http_client_fetch_async(client: *mut KuiHttpClient, url: *const core::ffi::c_char, len: usize, timeout_seconds: f64, fn_: KuiHttpResponseFn, user_data: *mut core::ffi::c_void) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:419
反馈此接口问题 →kui::sys::kui_http_client_fetch_sync
Rust 低层 FFI 函数 kui_http_client_fetch_sync;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_http_client_fetch_sync(client: *mut KuiHttpClient, url: *const core::ffi::c_char, len: usize, timeout_seconds: f64, out_response: *mut *mut KuiHttpResponse) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:418
反馈此接口问题 →kui::sys::kui_http_client_release
Rust 低层 FFI 函数 kui_http_client_release;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_http_client_release(client: *mut KuiHttpClient) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:416
反馈此接口问题 →kui::sys::kui_http_client_set_user_agent
Rust 低层 FFI 函数 kui_http_client_set_user_agent;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_http_client_set_user_agent(client: *mut KuiHttpClient, user_agent: *const core::ffi::c_char, len: usize) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:417
反馈此接口问题 →kui::sys::kui_http_response_get_body
Rust 低层 FFI 函数 kui_http_response_get_body;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_http_response_get_body(response: *mut KuiHttpResponse, buf: *mut u8, capacity: usize, out_len: *mut usize) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:423
反馈此接口问题 →kui::sys::kui_http_response_get_content_type
Rust 低层 FFI 函数 kui_http_response_get_content_type;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_http_response_get_content_type(response: *mut KuiHttpResponse, buf: *mut core::ffi::c_char, capacity: usize, out_len: *mut usize) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:424
反馈此接口问题 →kui::sys::kui_http_response_get_error
Rust 低层 FFI 函数 kui_http_response_get_error;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_http_response_get_error(response: *mut KuiHttpResponse, buf: *mut core::ffi::c_char, capacity: usize, out_len: *mut usize) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:425
反馈此接口问题 →kui::sys::kui_http_response_get_status
Rust 低层 FFI 函数 kui_http_response_get_status;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_http_response_get_status(response: *mut KuiHttpResponse, out_status_code: *mut core::ffi::c_int) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:422
反馈此接口问题 →kui::sys::kui_http_response_release
Rust 低层 FFI 函数 kui_http_response_release;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_http_response_release(response: *mut KuiHttpResponse) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:421
反馈此接口问题 →kui::sys::kui_lottie_get_complete
Rust 低层 FFI 函数 kui_lottie_get_complete;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_lottie_get_complete(element: *mut KuiElement, out_complete: *mut core::ffi::c_int) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:405
反馈此接口问题 →kui::sys::kui_lottie_get_natural_size
Rust 低层 FFI 函数 kui_lottie_get_natural_size;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_lottie_get_natural_size(element: *mut KuiElement, out_width: *mut f32, out_height: *mut f32) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:406
反馈此接口问题 →kui::sys::kui_lottie_pause
Rust 低层 FFI 函数 kui_lottie_pause;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_lottie_pause(element: *mut KuiElement) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:404
反馈此接口问题 →kui::sys::kui_lottie_play
Rust 低层 FFI 函数 kui_lottie_play;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_lottie_play(element: *mut KuiElement) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:403
反馈此接口问题 →kui::sys::kui_lottie_set_src
Rust 低层 FFI 函数 kui_lottie_set_src;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_lottie_set_src(element: *mut KuiElement, src: *const core::ffi::c_char, len: usize) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:402
反馈此接口问题 →kui::sys::kui_media_get_current_time
Rust 低层 FFI 函数 kui_media_get_current_time;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_media_get_current_time(element: *mut KuiElement, out_seconds: *mut f64) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:392
反馈此接口问题 →kui::sys::kui_media_get_duration
Rust 低层 FFI 函数 kui_media_get_duration;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_media_get_duration(element: *mut KuiElement, out_seconds: *mut f64) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:393
反馈此接口问题 →kui::sys::kui_media_get_muted
Rust 低层 FFI 函数 kui_media_get_muted;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_media_get_muted(element: *mut KuiElement, out_muted: *mut core::ffi::c_int) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:397
反馈此接口问题 →kui::sys::kui_media_get_network_state
Rust 低层 FFI 函数 kui_media_get_network_state;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_media_get_network_state(element: *mut KuiElement, out_state: *mut core::ffi::c_int) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:400
反馈此接口问题 →kui::sys::kui_media_get_paused
Rust 低层 FFI 函数 kui_media_get_paused;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_media_get_paused(element: *mut KuiElement, out_paused: *mut core::ffi::c_int) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:398
反馈此接口问题 →kui::sys::kui_media_get_ready_state
Rust 低层 FFI 函数 kui_media_get_ready_state;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_media_get_ready_state(element: *mut KuiElement, out_state: *mut core::ffi::c_int) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:399
反馈此接口问题 →kui::sys::kui_media_get_volume
Rust 低层 FFI 函数 kui_media_get_volume;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_media_get_volume(element: *mut KuiElement, out_volume: *mut f32) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:395
反馈此接口问题 →kui::sys::kui_media_is_available
Rust 低层 FFI 函数 kui_media_is_available;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_media_is_available(element: *mut KuiElement, out_available: *mut core::ffi::c_int) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:401
反馈此接口问题 →kui::sys::kui_media_pause
Rust 低层 FFI 函数 kui_media_pause;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_media_pause(element: *mut KuiElement) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:388
反馈此接口问题 →kui::sys::kui_media_play
Rust 低层 FFI 函数 kui_media_play;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_media_play(element: *mut KuiElement) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:387
反馈此接口问题 →kui::sys::kui_media_set_controls
Rust 低层 FFI 函数 kui_media_set_controls;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_media_set_controls(element: *mut KuiElement, enabled: core::ffi::c_int) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:390
反馈此接口问题 →kui::sys::kui_media_set_current_time
Rust 低层 FFI 函数 kui_media_set_current_time;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_media_set_current_time(element: *mut KuiElement, seconds: f64) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:391
反馈此接口问题 →kui::sys::kui_media_set_muted
Rust 低层 FFI 函数 kui_media_set_muted;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_media_set_muted(element: *mut KuiElement, muted: core::ffi::c_int) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:396
反馈此接口问题 →kui::sys::kui_media_set_src
Rust 低层 FFI 函数 kui_media_set_src;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_media_set_src(element: *mut KuiElement, src: *const core::ffi::c_char, len: usize) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:389
反馈此接口问题 →kui::sys::kui_media_set_volume
Rust 低层 FFI 函数 kui_media_set_volume;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_media_set_volume(element: *mut KuiElement, volume: f32) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:394
反馈此接口问题 →kui::sys::kui_platform_clear_timer
Rust 低层 FFI 函数 kui_platform_clear_timer;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_platform_clear_timer(id: KuiTimerId) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:255
反馈此接口问题 →kui::sys::kui_platform_get_clipboard_text
Rust 低层 FFI 函数 kui_platform_get_clipboard_text;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_platform_get_clipboard_text(buf: *mut core::ffi::c_char, capacity: usize, out_len: *mut usize) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:368
反馈此接口问题 →kui::sys::kui_platform_get_monitor
Rust 低层 FFI 函数 kui_platform_get_monitor;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_platform_get_monitor(index: usize, out_monitor: *mut KuiCMonitorInfo, name_buf: *mut core::ffi::c_char, name_capacity: usize, out_name_len: *mut usize) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:366
反馈此接口问题 →kui::sys::kui_platform_get_monitor_count
Rust 低层 FFI 函数 kui_platform_get_monitor_count;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_platform_get_monitor_count(out_count: *mut usize) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:365
反馈此接口问题 →kui::sys::kui_platform_get_os_name
Rust 低层 FFI 函数 kui_platform_get_os_name;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_platform_get_os_name(buf: *mut core::ffi::c_char, capacity: usize, out_len: *mut usize) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:371
反馈此接口问题 →kui::sys::kui_platform_get_os_version
Rust 低层 FFI 函数 kui_platform_get_os_version;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_platform_get_os_version(buf: *mut core::ffi::c_char, capacity: usize, out_len: *mut usize) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:372
反馈此接口问题 →kui::sys::kui_platform_get_primary_monitor
Rust 低层 FFI 函数 kui_platform_get_primary_monitor;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_platform_get_primary_monitor(out_monitor: *mut KuiCMonitorInfo) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:258
反馈此接口问题 →kui::sys::kui_platform_get_primary_monitor_physical_size
Rust 低层 FFI 函数 kui_platform_get_primary_monitor_physical_size;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_platform_get_primary_monitor_physical_size(out_width: *mut f32, out_height: *mut f32) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:367
反馈此接口问题 →kui::sys::kui_platform_has_clipboard_text
Rust 低层 FFI 函数 kui_platform_has_clipboard_text;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_platform_has_clipboard_text(out_has_text: *mut core::ffi::c_int) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:370
反馈此接口问题 →kui::sys::kui_platform_init
Rust 低层 FFI 函数 kui_platform_init;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_platform_init() -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:247
反馈此接口问题 →kui::sys::kui_platform_open_file_dialog
Rust 低层 FFI 函数 kui_platform_open_file_dialog;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_platform_open_file_dialog(options: *const KuiCFileDialogOptions, buf: *mut core::ffi::c_char, capacity: usize, out_len: *mut usize) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:373
反馈此接口问题 →kui::sys::kui_platform_poll_events
Rust 低层 FFI 函数 kui_platform_poll_events;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_platform_poll_events() -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:251
反馈此接口问题 →kui::sys::kui_platform_quit
Rust 低层 FFI 函数 kui_platform_quit;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_platform_quit(exit_code: core::ffi::c_int) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:250
反馈此接口问题 →kui::sys::kui_platform_request_idle
Rust 低层 FFI 函数 kui_platform_request_idle;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_platform_request_idle(fn_: KuiTaskFn, user_data: *mut core::ffi::c_void) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:256
反馈此接口问题 →kui::sys::kui_platform_run
Rust 低层 FFI 函数 kui_platform_run;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_platform_run(out_exit_code: *mut core::ffi::c_int) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:249
反馈此接口问题 →kui::sys::kui_platform_save_file_dialog
Rust 低层 FFI 函数 kui_platform_save_file_dialog;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_platform_save_file_dialog(options: *const KuiCFileDialogOptions, buf: *mut core::ffi::c_char, capacity: usize, out_len: *mut usize) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:374
反馈此接口问题 →kui::sys::kui_platform_select_folder_dialog
Rust 低层 FFI 函数 kui_platform_select_folder_dialog;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_platform_select_folder_dialog(title: *const core::ffi::c_char, title_len: usize, buf: *mut core::ffi::c_char, capacity: usize, out_len: *mut usize) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:375
反馈此接口问题 →kui::sys::kui_platform_set_clipboard_text
Rust 低层 FFI 函数 kui_platform_set_clipboard_text;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_platform_set_clipboard_text(text: *const core::ffi::c_char, len: usize) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:369
反馈此接口问题 →kui::sys::kui_platform_set_f12_devtools_enabled
Rust 低层 FFI 函数 kui_platform_set_f12_devtools_enabled;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_platform_set_f12_devtools_enabled(enabled: core::ffi::c_int) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:257
反馈此接口问题 →kui::sys::kui_platform_set_interval
Rust 低层 FFI 函数 kui_platform_set_interval;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_platform_set_interval(fn_: KuiTaskFn, user_data: *mut core::ffi::c_void, interval_ms: u32, out_id: *mut KuiTimerId) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:254
反馈此接口问题 →kui::sys::kui_platform_set_timeout
Rust 低层 FFI 函数 kui_platform_set_timeout;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_platform_set_timeout(fn_: KuiTaskFn, user_data: *mut core::ffi::c_void, delay_ms: u32, out_id: *mut KuiTimerId) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:253
反馈此接口问题 →kui::sys::kui_platform_shutdown
Rust 低层 FFI 函数 kui_platform_shutdown;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_platform_shutdown() -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:248
反馈此接口问题 →kui::sys::kui_platform_wait_events
Rust 低层 FFI 函数 kui_platform_wait_events;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_platform_wait_events(timeout_seconds: f64) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:252
反馈此接口问题 →kui::sys::kui_script_engine_bind_document
Rust 低层 FFI 函数 kui_script_engine_bind_document;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_script_engine_bind_document(engine: *mut KuiScriptEngine, document: *mut KuiDocument) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:409
反馈此接口问题 →kui::sys::kui_script_engine_create
Rust 低层 FFI 函数 kui_script_engine_create;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_script_engine_create(out_engine: *mut *mut KuiScriptEngine) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:407
反馈此接口问题 →kui::sys::kui_script_engine_eval
Rust 低层 FFI 函数 kui_script_engine_eval;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_script_engine_eval(engine: *mut KuiScriptEngine, code: *const core::ffi::c_char, code_len: usize, source: *const core::ffi::c_char, source_len: usize, out_success: *mut core::ffi::c_int, error_buf: *mut core::ffi::c_char, error_capacity: usize, out_error_len: *mut usize) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:411
反馈此接口问题 →kui::sys::kui_script_engine_execute_scripts
Rust 低层 FFI 函数 kui_script_engine_execute_scripts;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_script_engine_execute_scripts(engine: *mut KuiScriptEngine) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:412
反馈此接口问题 →kui::sys::kui_script_engine_release
Rust 低层 FFI 函数 kui_script_engine_release;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_script_engine_release(engine: *mut KuiScriptEngine) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:408
反馈此接口问题 →kui::sys::kui_script_engine_set_error_handler
Rust 低层 FFI 函数 kui_script_engine_set_error_handler;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_script_engine_set_error_handler(engine: *mut KuiScriptEngine, fn_: KuiScriptErrorFn, user_data: *mut core::ffi::c_void) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:413
反馈此接口问题 →kui::sys::kui_script_engine_unbind_document
Rust 低层 FFI 函数 kui_script_engine_unbind_document;unsafe 调用必须遵守 C ABI 的指针、长度、所有权和 UI 主线程约定。
pub fn kui_script_engine_unbind_document(engine: *mut KuiScriptEngine) -> KuiStatus验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
sdk/rust/kui-sys/src/bindings.rs:410
反馈此接口问题 →