MCPcopy Create free account

hub / github.com/AstralSightStudios/AstroBox-Public / functions

Functions791 in github.com/AstralSightStudios/AstroBox-Public

↓ 1 callersFunctionaddr_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 callersFunctionaes128_ccm_encrypt
CCM 加密 - `key`: 16 字节 - `nonce`: 12 字节 - `aad`:可选附加认证数据 返回的 Vec 包含:密文 ‖ 4 字节 Tag
src-tauri/src/crypto/aesccm.rs:16
↓ 1 callersMethodawaitBonded
等待配对完成 **/
src-tauri/plugins/btclassic-spp/android/src/main/java/BTSpp.kt:219
↓ 1 callersFunctionbluetooth_stack_cleanup
()
src-tauri/plugins/btclassic-spp/src/win/implementation.rs:140
↓ 1 callersMethodbtclassic_spp
(&self)
src-tauri/plugins/btclassic-spp/src/lib.rs:29
↓ 1 callersFunctionbuild_auth_step_1
(nonce: &[u8])
src-tauri/src/miwear/device/auth.rs:91
↓ 1 callersFunctionbuild_auth_step_2
( device: &Arc<MiWearDevice>, p_random: &[u8], device_verify: &pb::protocol::auth::DeviceVerify, )
src-tauri/src/miwear/device/auth.rs:111
↓ 1 callersFunctionbuild_firmware_install_request
( firmware_version: String, file_md5: &Vec<u8>, change_log: String, )
src-tauri/src/miwear/device/firmware.rs:75
↓ 1 callersMethodbuild_manifest_url
将 repo_url 转换为 manifest 的 raw 路径
src-tauri/src/community/provider/official.rs:145
↓ 1 callersFunctionbuild_mass_prepare_request
( data_type: MassDataType, file_md5: &Vec<u8>, file_length: usize, )
src-tauri/src/miwear/device/mass.rs:227
↓ 1 callersFunctionbuild_menu
(app: &AppHandle<R>)
src-tauri/src/interface/macmenu.rs:5
↓ 1 callersMethodbuild_resource_url
构建 raw.githubusercontent 的资源 json 路径
src-tauri/src/community/provider/official.rs:136
↓ 1 callersFunctionbuild_set_watchface
(watchface: WatchfaceInfo)
src-tauri/src/miwear/device/watchface.rs:228
↓ 1 callersFunctionbuild_system_get_device_info
()
src-tauri/src/miwear/device/system.rs:169
↓ 1 callersFunctionbuild_system_get_device_status
()
src-tauri/src/miwear/device/system.rs:157
↓ 1 callersFunctionbuild_thirdparty_app_get_installed
()
src-tauri/src/miwear/device/thirdpartyapp.rs:362
↓ 1 callersFunctionbuild_thirdparty_app_install_request
( package_name: &String, version_code: u32, package_size: usize, )
src-tauri/src/miwear/device/thirdpartyapp.rs:372
↓ 1 callersFunctionbuild_thirdparty_app_launch
(app: AppInfo, page: &String)
src-tauri/src/miwear/device/thirdpartyapp.rs:294
↓ 1 callersFunctionbuild_thirdparty_app_msg_content
(app: AppInfo, data: &String)
src-tauri/src/miwear/device/thirdpartyapp.rs:268
↓ 1 callersFunctionbuild_thirdparty_app_sync_status
(app: AppInfo, status: AppStatus)
src-tauri/src/miwear/device/thirdpartyapp.rs:338
↓ 1 callersFunctionbuild_thirdparty_app_uninstall
(app: AppInfo)
src-tauri/src/miwear/device/thirdpartyapp.rs:318
↓ 1 callersFunctionbuild_watchface_get_installed
()
src-tauri/src/miwear/device/watchface.rs:204
↓ 1 callersFunctionbuild_watchface_install_request
(id: &String, package_size: usize)
src-tauri/src/miwear/device/watchface.rs:182
↓ 1 callersFunctionbuild_watchface_uninstall
(watchface: WatchfaceInfo)
src-tauri/src/miwear/device/watchface.rs:214
↓ 1 callersFunctioncalc_crc32_bytes
(data: &[u8])
src-tauri/src/tools.rs:72
↓ 1 callersFunctioncalc_signed_nonce
SHA-256( ssecurity_b64_dec + nonce_b64_dec ) → Base64.
src-tauri/src/auth.rs:141
↓ 1 callersFunctioncalc_unlock_code
(mac: String, sn: String)
src-tauri/src/tools.rs:90
↓ 1 callersFunctioncheckForBoardcasts
()
src/pages/_app.tsx:110
↓ 1 callersFunctioncheckForUpdates
()
src/pages/_app.tsx:87
↓ 1 callersFunctioncleanup_bluetooth_resources
()
src-tauri/plugins/btclassic-spp/src/win/implementation.rs:858
↓ 1 callersFunctioncollect_proto_files
(dir: &Path)
src-tauri/build.rs:68
↓ 1 callersFunctioncollect_proto_files_recursive
(dir: &Path, protos: &mut Vec<PathBuf>)
src-tauri/build.rs:74
↓ 1 callersFunctioncompile_protos
()
src-tauri/build.rs:16
↓ 1 callersFunctionconnect_impl
(addr_str: &str)
src-tauri/plugins/btclassic-spp/src/win/implementation.rs:485
↓ 1 callersFunctioncreateFirmwareInstallTask
(id: string, name: string, filePath: string)
src/taskqueue/installTask.ts:46
↓ 1 callersFunctioncurrent_log_path
()
src-tauri/src/logger.rs:17
↓ 1 callersMethoddata_fields
-- 解析 Data 帧字段 ----------------------------------- */
src-tauri/src/miwear/packet.rs:154
↓ 1 callersMethoddebug
(&self, msg: String, _: &ConsoleState, _: &mut Context)
src-tauri/src/pluginsystem/console.rs:37
↓ 1 callersFunctiondecode_path
(path: &str)
src-tauri/src/pluginsystem/apis/filesystem.rs:41
↓ 1 callersMethoddisable
(&mut self, name: &String)
src-tauri/src/pluginsystem/manager.rs:91
↓ 1 callersMethoddisconnect
───────────── 断开连接 ───────────── */
src-tauri/src/miwear/device.rs:256
↓ 1 callersFunctiondisconnect_impl
()
src-tauri/plugins/btclassic-spp/src/win/implementation.rs:840
↓ 1 callersFunctiondisconnect_impl
()
src-tauri/plugins/btclassic-spp/src/macos/implementation.rs:442
↓ 1 callersFunctiondisconnect_impl
()
src-tauri/plugins/btclassic-spp/src/linux/implementation.rs:349
↓ 1 callersFunctiondo_auth
(device: Arc<MiWearDevice>)
src-tauri/src/miwear/device/auth.rs:15
↓ 1 callersFunctiondownload
(code: string)
src/pages/settings/bandbbs/index.tsx:64
↓ 1 callersFunctiondownloadResourceAction
(ctx: TaskActionContext, id: string, provider: string, device: string)
src/taskqueue/downloadTask.ts:62
↓ 1 callersMethodenable
(&mut self, name: &String)
src-tauri/src/pluginsystem/manager.rs:79
↓ 1 callersMethodencode_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 callersFunctionensure_allowed
(path: &str)
src-tauri/src/pluginsystem/apis/filesystem.rs:58
↓ 1 callersFunctionextract_filename
提取文件名,兼容 URL 和路径
src-tauri/src/miwear/device/resutils.rs:12
↓ 1 callersFunctionfetchStates
()
src/pages/community/community-home/CommunityHome.tsx:164
↓ 1 callersFunctiongenerate_build_info
()
src-tauri/build.rs:87
↓ 1 callersFunctiongenerate_nonce
Generate Mi nonce: 8 random bytes + 4-byte minutes since epoch (big-endian).
src-tauri/src/auth.rs:121
↓ 1 callersFunctiongenerate_random_bytes
(size: usize)
src-tauri/src/tools.rs:48
↓ 1 callersFunctiongetButtonContent
()
src/pages/settings/about/index.tsx:87
↓ 1 callersMethodgetCategories
()
src/community/provider.ts:29
↓ 1 callersFunctiongetContrastSafeCssColor
( color: [number, number, number], { fg, bg, threshold = 4.5, fallback
src/pages/community/product-info/product-info.tsx:422
↓ 1 callersFunctiongetDefaultLang
()
src/i18n/index.tsx:42
↓ 1 callersFunctiongetPickerConfig
(type: ResourceType)
src/device/install.ts:18
↓ 1 callersFunctiongetSaved
()
src/pages/device/switch.tsx:26
↓ 1 callersMethodgetState
()
src/pluginstore/provider.ts:21
↓ 1 callersMethodgetState
()
src/community/provider.ts:25
↓ 1 callersFunctiongetUa
()
src/components/LoginDialog/LoginDialog.tsx:41
↓ 1 callersFunctiongetUpdated
()
src/pages/plugin/index.tsx:104
↓ 1 callersMethodget_banner
(&self)
src-tauri/src/community/provider/official.rs:115
↓ 1 callersMethodget_categories
(&self)
src-tauri/src/community/provider/jsplugin.rs:76
↓ 1 callersMethodget_codename
(self: &Arc<Self>)
src-tauri/src/miwear/device.rs:642
↓ 1 callersMethodget_connected_device_info
(&self)
src-tauri/plugins/btclassic-spp/src/mobile.rs:85
↓ 1 callersFunctionget_connected_device_info_impl
()
src-tauri/plugins/btclassic-spp/src/win/implementation.rs:622
↓ 1 callersFunctionget_first_radio_handle
()
src-tauri/plugins/btclassic-spp/src/win/implementation.rs:64
↓ 1 callersMethodget_scanned_devices
---------- 有返回值调用 ---------- */
src-tauri/plugins/btclassic-spp/src/mobile.rs:79
↓ 1 callersFunctionget_scanned_devices_impl
()
src-tauri/plugins/btclassic-spp/src/win/implementation.rs:406
↓ 1 callersFunctionget_watchface_id
(path: &str)
src-tauri/src/miwear/device/resutils.rs:64
↓ 1 callersFunctionget_watchface_list
(device: Arc<MiWearDevice>)
src-tauri/src/miwear/device/watchface.rs:104
↓ 1 callersFunctionhandle
(app: AppHandle, args: &[String])
src-tauri/src/interface/cli.rs:11
↓ 1 callersFunctionhandleClick
()
src/components/DeviceConnectCard/DeviceConnectCard.tsx:36
↓ 1 callersFunctionhandleClose
()
src/components/BoardcastDialog/BoardcastDialog.tsx:59
↓ 1 callersFunctionhandleLoad
()
src/components/home/homeBanner.tsx:116
↓ 1 callersFunctionhandler
(e: MediaQueryListEvent | MediaQueryList)
src/hooks/useIsMobile.ts:10
↓ 1 callersFunctionhello_packet
(device: Arc<MiWearDevice>)
src-tauri/src/miwear/device/hello.rs:9
↓ 1 callersFunctioninitOpenResourceListener
(router: any)
src/listeners/resources.ts:3
↓ 1 callersMethodinitPermissions
src-tauri/plugins/btclassic-spp/android/src/main/java/BTSpp.kt:75
↓ 1 callersFunctioninit_bluetooth_stack
()
src-tauri/plugins/btclassic-spp/src/linux/implementation.rs:87
↓ 1 callersFunctioninit_providers
()
src-tauri/src/account/provider.rs:11
↓ 1 callersFunctioninject_globals
( path: &PathBuf, ctx: &mut boa_engine::Context, manifest: &PluginManifest, )
src-tauri/src/pluginsystem/globals.rs:8
↓ 1 callersFunctioninstall_app
( device: Arc<MiWearDevice>, file_path: &String, package_name: &String, version_code: u32,
src-tauri/src/miwear/device/thirdpartyapp.rs:31
↓ 1 callersFunctioninstall_firmware
( device: Arc<MiWearDevice>, file_path: &String, progress_cb: F, )
src-tauri/src/miwear/device/firmware.rs:15
↓ 1 callersFunctioninstall_watchface
( device: Arc<MiWearDevice>, file_path: &String, new_watchface_id: Option<&Vec<u8>>, id: &Stri
src-tauri/src/miwear/device/watchface.rs:29
↓ 1 callersFunctioninstallfile
(path: string)
src/device/install.ts:64
↓ 1 callersFunctionisItemLoaded
(index: number)
src/components/plugin/pluginStore.tsx:91
↓ 1 callersFunctionis_path_exists
(s: &str)
src-tauri/src/interface/cli.rs:7
↓ 1 callersMethodis_updated
(&self)
src-tauri/src/pluginsystem/manager.rs:181
↓ 1 callersFunctionkdf_miwear
(secret_key: &[u8; 16], phone_nonce: &[u8; 16], watch_nonce: &[u8; 16])
src-tauri/src/miwear/device/auth.rs:215
↓ 1 callersMethodlist
(&self)
src-tauri/src/pluginsystem/manager.rs:168
↓ 1 callersMethodlistAsync
()
src/pluginstore/manager.ts:93
↓ 1 callersMethodlistAsync
()
src/community/manager.ts:95
↓ 1 callersFunctionlist_accounts
(name: &str)
src-tauri/src/account.rs:81
↓ 1 callersFunctionlistenCloseEvent
()
src/pages/_app.tsx:40
↓ 1 callersFunctionloadItem
()
src/pages/community/product-info/product-info.tsx:105
← previousnext →201–300 of 791, ranked by callers