Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/AstralSightStudios/AstroBox-Public
/ functions
Functions
791 in github.com/AstralSightStudios/AstroBox-Public
⨍
Functions
791
◇
Types & classes
182
↓ 1 callers
Function
addr_to_macos_format
Convert canonical `XX:XX:XX:XX:XX:XX` address into the format expected by macOS APIs (`XX-XX-XX-XX-XX-XX`).
src-tauri/plugins/btclassic-spp/src/macos/implementation.rs:29
↓ 1 callers
Function
aes128_ccm_encrypt
CCM 加密 - `key`: 16 字节 - `nonce`: 12 字节 - `aad`:可选附加认证数据 返回的 Vec 包含:密文 ‖ 4 字节 Tag
src-tauri/src/crypto/aesccm.rs:16
↓ 1 callers
Method
awaitBonded
等待配对完成 **/
src-tauri/plugins/btclassic-spp/android/src/main/java/BTSpp.kt:219
↓ 1 callers
Function
bluetooth_stack_cleanup
()
src-tauri/plugins/btclassic-spp/src/win/implementation.rs:140
↓ 1 callers
Method
btclassic_spp
(&self)
src-tauri/plugins/btclassic-spp/src/lib.rs:29
↓ 1 callers
Function
build_auth_step_1
(nonce: &[u8])
src-tauri/src/miwear/device/auth.rs:91
↓ 1 callers
Function
build_auth_step_2
( device: &Arc<MiWearDevice>, p_random: &[u8], device_verify: &pb::protocol::auth::DeviceVerify, )
src-tauri/src/miwear/device/auth.rs:111
↓ 1 callers
Function
build_firmware_install_request
( firmware_version: String, file_md5: &Vec<u8>, change_log: String, )
src-tauri/src/miwear/device/firmware.rs:75
↓ 1 callers
Method
build_manifest_url
将 repo_url 转换为 manifest 的 raw 路径
src-tauri/src/community/provider/official.rs:145
↓ 1 callers
Function
build_mass_prepare_request
( data_type: MassDataType, file_md5: &Vec<u8>, file_length: usize, )
src-tauri/src/miwear/device/mass.rs:227
↓ 1 callers
Function
build_menu
(app: &AppHandle<R>)
src-tauri/src/interface/macmenu.rs:5
↓ 1 callers
Method
build_resource_url
构建 raw.githubusercontent 的资源 json 路径
src-tauri/src/community/provider/official.rs:136
↓ 1 callers
Function
build_set_watchface
(watchface: WatchfaceInfo)
src-tauri/src/miwear/device/watchface.rs:228
↓ 1 callers
Function
build_system_get_device_info
()
src-tauri/src/miwear/device/system.rs:169
↓ 1 callers
Function
build_system_get_device_status
()
src-tauri/src/miwear/device/system.rs:157
↓ 1 callers
Function
build_thirdparty_app_get_installed
()
src-tauri/src/miwear/device/thirdpartyapp.rs:362
↓ 1 callers
Function
build_thirdparty_app_install_request
( package_name: &String, version_code: u32, package_size: usize, )
src-tauri/src/miwear/device/thirdpartyapp.rs:372
↓ 1 callers
Function
build_thirdparty_app_launch
(app: AppInfo, page: &String)
src-tauri/src/miwear/device/thirdpartyapp.rs:294
↓ 1 callers
Function
build_thirdparty_app_msg_content
(app: AppInfo, data: &String)
src-tauri/src/miwear/device/thirdpartyapp.rs:268
↓ 1 callers
Function
build_thirdparty_app_sync_status
(app: AppInfo, status: AppStatus)
src-tauri/src/miwear/device/thirdpartyapp.rs:338
↓ 1 callers
Function
build_thirdparty_app_uninstall
(app: AppInfo)
src-tauri/src/miwear/device/thirdpartyapp.rs:318
↓ 1 callers
Function
build_watchface_get_installed
()
src-tauri/src/miwear/device/watchface.rs:204
↓ 1 callers
Function
build_watchface_install_request
(id: &String, package_size: usize)
src-tauri/src/miwear/device/watchface.rs:182
↓ 1 callers
Function
build_watchface_uninstall
(watchface: WatchfaceInfo)
src-tauri/src/miwear/device/watchface.rs:214
↓ 1 callers
Function
calc_crc32_bytes
(data: &[u8])
src-tauri/src/tools.rs:72
↓ 1 callers
Function
calc_signed_nonce
SHA-256( ssecurity_b64_dec + nonce_b64_dec ) → Base64.
src-tauri/src/auth.rs:141
↓ 1 callers
Function
calc_unlock_code
(mac: String, sn: String)
src-tauri/src/tools.rs:90
↓ 1 callers
Function
checkForBoardcasts
()
src/pages/_app.tsx:110
↓ 1 callers
Function
checkForUpdates
()
src/pages/_app.tsx:87
↓ 1 callers
Function
cleanup_bluetooth_resources
()
src-tauri/plugins/btclassic-spp/src/win/implementation.rs:858
↓ 1 callers
Function
collect_proto_files
(dir: &Path)
src-tauri/build.rs:68
↓ 1 callers
Function
collect_proto_files_recursive
(dir: &Path, protos: &mut Vec<PathBuf>)
src-tauri/build.rs:74
↓ 1 callers
Function
compile_protos
()
src-tauri/build.rs:16
↓ 1 callers
Function
connect_impl
(addr_str: &str)
src-tauri/plugins/btclassic-spp/src/win/implementation.rs:485
↓ 1 callers
Function
createFirmwareInstallTask
(id: string, name: string, filePath: string)
src/taskqueue/installTask.ts:46
↓ 1 callers
Function
current_log_path
()
src-tauri/src/logger.rs:17
↓ 1 callers
Method
data_fields
-- 解析 Data 帧字段 ----------------------------------- */
src-tauri/src/miwear/packet.rs:154
↓ 1 callers
Method
debug
(&self, msg: String, _: &ConsoleState, _: &mut Context)
src-tauri/src/pluginsystem/console.rs:37
↓ 1 callers
Function
decode_path
(path: &str)
src-tauri/src/pluginsystem/apis/filesystem.rs:41
↓ 1 callers
Method
disable
(&mut self, name: &String)
src-tauri/src/pluginsystem/manager.rs:91
↓ 1 callers
Method
disconnect
───────────── 断开连接 ───────────── */
src-tauri/src/miwear/device.rs:256
↓ 1 callers
Function
disconnect_impl
()
src-tauri/plugins/btclassic-spp/src/win/implementation.rs:840
↓ 1 callers
Function
disconnect_impl
()
src-tauri/plugins/btclassic-spp/src/macos/implementation.rs:442
↓ 1 callers
Function
disconnect_impl
()
src-tauri/plugins/btclassic-spp/src/linux/implementation.rs:349
↓ 1 callers
Function
do_auth
(device: Arc<MiWearDevice>)
src-tauri/src/miwear/device/auth.rs:15
↓ 1 callers
Function
download
(code: string)
src/pages/settings/bandbbs/index.tsx:64
↓ 1 callers
Function
downloadResourceAction
(ctx: TaskActionContext, id: string, provider: string, device: string)
src/taskqueue/downloadTask.ts:62
↓ 1 callers
Method
enable
(&mut self, name: &String)
src-tauri/src/pluginsystem/manager.rs:79
↓ 1 callers
Method
encode_with_crc32
编码内部数据块并附加其CRC32。 输出格式: comp_data (1B) | data_type (1B) | md5 (16B) | length (4B LE) | original_file_data (...) | crc32_of_these_five_fields (4B LE)
src-tauri/src/miwear/device/mass/packet.rs:33
↓ 1 callers
Function
ensure_allowed
(path: &str)
src-tauri/src/pluginsystem/apis/filesystem.rs:58
↓ 1 callers
Function
extract_filename
提取文件名,兼容 URL 和路径
src-tauri/src/miwear/device/resutils.rs:12
↓ 1 callers
Function
fetchStates
()
src/pages/community/community-home/CommunityHome.tsx:164
↓ 1 callers
Function
generate_build_info
()
src-tauri/build.rs:87
↓ 1 callers
Function
generate_nonce
Generate Mi nonce: 8 random bytes + 4-byte minutes since epoch (big-endian).
src-tauri/src/auth.rs:121
↓ 1 callers
Function
generate_random_bytes
(size: usize)
src-tauri/src/tools.rs:48
↓ 1 callers
Function
getButtonContent
()
src/pages/settings/about/index.tsx:87
↓ 1 callers
Method
getCategories
()
src/community/provider.ts:29
↓ 1 callers
Function
getContrastSafeCssColor
( color: [number, number, number], { fg, bg, threshold = 4.5, fallback
src/pages/community/product-info/product-info.tsx:422
↓ 1 callers
Function
getDefaultLang
()
src/i18n/index.tsx:42
↓ 1 callers
Function
getPickerConfig
(type: ResourceType)
src/device/install.ts:18
↓ 1 callers
Function
getSaved
()
src/pages/device/switch.tsx:26
↓ 1 callers
Method
getState
()
src/pluginstore/provider.ts:21
↓ 1 callers
Method
getState
()
src/community/provider.ts:25
↓ 1 callers
Function
getUa
()
src/components/LoginDialog/LoginDialog.tsx:41
↓ 1 callers
Function
getUpdated
()
src/pages/plugin/index.tsx:104
↓ 1 callers
Method
get_banner
(&self)
src-tauri/src/community/provider/official.rs:115
↓ 1 callers
Method
get_categories
(&self)
src-tauri/src/community/provider/jsplugin.rs:76
↓ 1 callers
Method
get_codename
(self: &Arc<Self>)
src-tauri/src/miwear/device.rs:642
↓ 1 callers
Method
get_connected_device_info
(&self)
src-tauri/plugins/btclassic-spp/src/mobile.rs:85
↓ 1 callers
Function
get_connected_device_info_impl
()
src-tauri/plugins/btclassic-spp/src/win/implementation.rs:622
↓ 1 callers
Function
get_first_radio_handle
()
src-tauri/plugins/btclassic-spp/src/win/implementation.rs:64
↓ 1 callers
Method
get_scanned_devices
---------- 有返回值调用 ---------- */
src-tauri/plugins/btclassic-spp/src/mobile.rs:79
↓ 1 callers
Function
get_scanned_devices_impl
()
src-tauri/plugins/btclassic-spp/src/win/implementation.rs:406
↓ 1 callers
Function
get_watchface_id
(path: &str)
src-tauri/src/miwear/device/resutils.rs:64
↓ 1 callers
Function
get_watchface_list
(device: Arc<MiWearDevice>)
src-tauri/src/miwear/device/watchface.rs:104
↓ 1 callers
Function
handle
(app: AppHandle, args: &[String])
src-tauri/src/interface/cli.rs:11
↓ 1 callers
Function
handleClick
()
src/components/DeviceConnectCard/DeviceConnectCard.tsx:36
↓ 1 callers
Function
handleClose
()
src/components/BoardcastDialog/BoardcastDialog.tsx:59
↓ 1 callers
Function
handleLoad
()
src/components/home/homeBanner.tsx:116
↓ 1 callers
Function
handler
(e: MediaQueryListEvent | MediaQueryList)
src/hooks/useIsMobile.ts:10
↓ 1 callers
Function
hello_packet
(device: Arc<MiWearDevice>)
src-tauri/src/miwear/device/hello.rs:9
↓ 1 callers
Function
initOpenResourceListener
(router: any)
src/listeners/resources.ts:3
↓ 1 callers
Method
initPermissions
src-tauri/plugins/btclassic-spp/android/src/main/java/BTSpp.kt:75
↓ 1 callers
Function
init_bluetooth_stack
()
src-tauri/plugins/btclassic-spp/src/linux/implementation.rs:87
↓ 1 callers
Function
init_providers
()
src-tauri/src/account/provider.rs:11
↓ 1 callers
Function
inject_globals
( path: &PathBuf, ctx: &mut boa_engine::Context, manifest: &PluginManifest, )
src-tauri/src/pluginsystem/globals.rs:8
↓ 1 callers
Function
install_app
( device: Arc<MiWearDevice>, file_path: &String, package_name: &String, version_code: u32,
src-tauri/src/miwear/device/thirdpartyapp.rs:31
↓ 1 callers
Function
install_firmware
( device: Arc<MiWearDevice>, file_path: &String, progress_cb: F, )
src-tauri/src/miwear/device/firmware.rs:15
↓ 1 callers
Function
install_watchface
( device: Arc<MiWearDevice>, file_path: &String, new_watchface_id: Option<&Vec<u8>>, id: &Stri
src-tauri/src/miwear/device/watchface.rs:29
↓ 1 callers
Function
installfile
(path: string)
src/device/install.ts:64
↓ 1 callers
Function
isItemLoaded
(index: number)
src/components/plugin/pluginStore.tsx:91
↓ 1 callers
Function
is_path_exists
(s: &str)
src-tauri/src/interface/cli.rs:7
↓ 1 callers
Method
is_updated
(&self)
src-tauri/src/pluginsystem/manager.rs:181
↓ 1 callers
Function
kdf_miwear
(secret_key: &[u8; 16], phone_nonce: &[u8; 16], watch_nonce: &[u8; 16])
src-tauri/src/miwear/device/auth.rs:215
↓ 1 callers
Method
list
(&self)
src-tauri/src/pluginsystem/manager.rs:168
↓ 1 callers
Method
listAsync
()
src/pluginstore/manager.ts:93
↓ 1 callers
Method
listAsync
()
src/community/manager.ts:95
↓ 1 callers
Function
list_accounts
(name: &str)
src-tauri/src/account.rs:81
↓ 1 callers
Function
listenCloseEvent
()
src/pages/_app.tsx:40
↓ 1 callers
Function
loadItem
()
src/pages/community/product-info/product-info.tsx:105
← previous
next →
201–300 of 791, ranked by callers