MCPcopy Create free account

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

Functions791 in github.com/AstralSightStudios/AstroBox-Public

↓ 3 callersMethodrun
()
src/taskqueue/tasklist.ts:74
↓ 3 callersFunctionsRGBtoLinear
(c: number)
src/pages/community/product-info/product-info.tsx:406
↓ 3 callersMethodsend
------------ 发送 ------------ **/
src-tauri/plugins/btclassic-spp/android/src/main/java/BtClassicSPPPlugin.kt:131
↓ 3 callersFunctionsendToBackend
(level: string, message: string)
src/log/logger.ts:27
↓ 3 callersFunctionsend_mass
( device: &Arc<MiWearDevice>, file_data: Vec<u8>, data_type: MassDataType, progress_cb: F, )
src-tauri/src/miwear/device/mass.rs:38
↓ 3 callersFunctionstartNav
(cb: () => Promise<any> | void)
src/hooks/useAnimatedRouter.ts:9
↓ 3 callersMethodstop_scan
(&self)
src-tauri/plugins/btclassic-spp/src/mobile.rs:42
↓ 3 callersFunctionstop_scan_impl
()
src-tauri/plugins/btclassic-spp/src/win/implementation.rs:365
↓ 3 callersFunctionstop_scan_impl
()
src-tauri/plugins/btclassic-spp/src/macos/implementation.rs:273
↓ 3 callersFunctionstring_from_utf16_char_array
(chars: &[u16])
src-tauri/plugins/btclassic-spp/src/win/implementation.rs:59
↓ 3 callersFunctiontryTryBreak
( func: T, errormsg: string )
src/device/connect.ts:17
↓ 3 callersFunctionunlisten
()
src/components/plugin/pluginFeatures.tsx:26
↓ 3 callersFunctionuseDownloadQueue
()
src/taskqueue/queue.ts:15
↓ 3 callersFunctionuseInstallQueue
()
src/taskqueue/queue.ts:34
↓ 3 callersFunctionuseIsSendingMass
(config?: SWRConfiguration)
src/hooks/useInvoke.ts:8
↓ 3 callersMethoduseProviders
()
src/pluginstore/manager.ts:111
↓ 3 callersMethoduseProviders
()
src/community/manager.ts:113
↓ 3 callersFunctionwrite
(f: impl FnOnce(&mut HashMap<String, Vec<Account>>) -> R)
src-tauri/src/account.rs:49
↓ 2 callersFunctionadd_account
(name: &str, account: Account)
src-tauri/src/account.rs:60
↓ 2 callersFunctionadd_provider
(provider: Arc<dyn Provider>)
src-tauri/src/community.rs:31
↓ 2 callersFunctionadd_provider
(provider: Arc<dyn AccountProvider>)
src-tauri/src/account/provider.rs:28
↓ 2 callersFunctionaes128_ctr_crypt
对 `plaintext` 做 AES-128-CTR 加密/解密(CTR 是对称的) - `key` 长度 16 字节 - `iv` 长度 16 字节(你可以根据协议构造 12 字节 nonce + 4 字节计数器) 返回:与输入等长的密文或明文
src-tauri/src/crypto/aesctr.rs:13
↓ 2 callersFunctionbth_addr_to_string
(addr: u64)
src-tauri/plugins/btclassic-spp/src/win/implementation.rs:38
↓ 2 callersFunctionchannel_priority_index
(channel: Channel)
src-tauri/src/miwear/command_pool/mod.rs:16
↓ 2 callersFunctionclear_timer
(repeat: bool, args: &[JsValue])
src-tauri/src/pluginsystem/timers.rs:107
↓ 2 callersFunctioncompute_checksum
(buffer: &[u8])
src-tauri/src/miwear/network_stack/dhcp.rs:6
↓ 2 callersFunctionconfig_file_path
(app: &AppHandle)
src-tauri/src/config.rs:143
↓ 2 callersFunctioncontrastRatio
(l1: number, l2: number)
src/pages/community/product-info/product-info.tsx:415
↓ 2 callersFunctioncrc16_arc
─── CRC-16/ARC 实现 ──────────────────────────────────────── */
src-tauri/src/miwear/packet.rs:202
↓ 2 callersFunctioncreate_timer
(repeat: bool, args: &[JsValue], ctx: &mut Context)
src-tauri/src/pluginsystem/timers.rs:59
↓ 2 callersFunctiondispatch_timer
(plugin_name: &str, id: u32, is_interval: bool)
src-tauri/src/pluginsystem.rs:76
↓ 2 callersFunctiondownload
(code: string)
src/pages/community/product-info/product-info.tsx:318
↓ 2 callersMethoddownload
(resname: string, device: string, progressCb: Channel<ProgressData>)
src/community/provider.ts:50
↓ 2 callersMethoddownload
(&self, name: String, device: String, progress_cb: Channel<ProgressData>)
src-tauri/src/community/provider/jsplugin.rs:107
↓ 2 callersFunctionencode_path
(path: &str)
src-tauri/src/pluginsystem/apis/filesystem.rs:32
↓ 2 callersMethodevict_old
(&self, q: &mut VecDeque<(Instant, u64)>, now: Instant)
src-tauri/src/miwear/network_stack/meter.rs:12
↓ 2 callersMethodfetch_dest
(&self, path: &str)
src-tauri/src/community/provider/official.rs:169
↓ 2 callersMethodfetch_json
(&self, url: &str)
src-tauri/src/community/provider/official.rs:158
↓ 2 callersMethodfetch_manifest
(&self, repo_url: &str)
src-tauri/src/community/provider/official.rs:175
↓ 2 callersFunctionfilterFn
(license: License, filter: string)
src/pages/settings/licences/index.tsx:87
↓ 2 callersMethodflush
(&mut self)
src-tauri/src/logger.rs:69
↓ 2 callersFunctionformatBytes
(bytes:number, decimals = 2)
src/tools/common.ts:4
↓ 2 callersFunctiongenerate_enc_signature
Deterministic Xiaomi signature builder (ASCII sort on keys).
src-tauri/src/auth.rs:149
↓ 2 callersFunctiongetFileType
(path:string)
src/device/install.ts:83
↓ 2 callersMethodgetMimeType
(File file)
src-tauri/gen/android/app/src/main/java/moe/astralsight/astrobox/AstroBoxDocumentsProvider.java:217
↓ 2 callersFunctiongetType
(type:string)
src/device/install.ts:118
↓ 2 callersFunctionget_app_list
(device: Arc<MiWearDevice>)
src-tauri/src/miwear/device/thirdpartyapp.rs:105
↓ 2 callersFunctionget_file_type
(path: &str)
src-tauri/src/miwear/device/resutils.rs:4
↓ 2 callersMethodget_item
(&self, name: String)
src-tauri/src/community/provider/jsplugin.rs:99
↓ 2 callersFunctionget_or_create_delegate
(mtm: MainThreadMarker)
src-tauri/plugins/btclassic-spp/src/macos/implementation.rs:243
↓ 2 callersMethodget_page
(&self, p: u32, l: u32, s: SearchConfig)
src-tauri/src/community/provider/jsplugin.rs:84
↓ 2 callersFunctionget_provider
(name: &str)
src-tauri/src/account/provider.rs:38
↓ 2 callersMethodget_total_items
(&self, filter: Option<String>)
src-tauri/src/community/provider/jsplugin.rs:138
↓ 2 callersFunctionhandleClick
()
src/pages/community/community-home/CommunityHome.tsx:88
↓ 2 callersFunctionhandleClose
()
src/components/UpdateDialog/UpdateDialog.tsx:37
↓ 2 callersFunctionhandle_bt_packet
(device: Arc<MiWearDevice>, data: Vec<u8>)
src-tauri/src/miwear/btrecv.rs:11
↓ 2 callersFunctionhandle_link
(url: Url)
src-tauri/src/interface/deeplink.rs:9
↓ 2 callersFunctioninit_winsock_if_needed
()
src-tauri/plugins/btclassic-spp/src/win/implementation.rs:124
↓ 2 callersFunctionis_debug_version
()
src-tauri/src/pluginsystem/utils.rs:15
↓ 2 callersFunctionlaunch_app
(device: Arc<MiWearDevice>, app: AppInfo, page: &String)
src-tauri/src/miwear/device/thirdpartyapp.rs:174
↓ 2 callersMethodload
src-tauri/plugins/btclassic-spp/android/src/main/java/BtClassicSPPPlugin.kt:24
↓ 2 callersFunctiononChange
(ev, data)
src/components/DeviceConnectCard/DeviceConnectCard.tsx:41
↓ 2 callersMethodonError
src-tauri/plugins/btclassic-spp/android/src/main/java/BTSpp.kt:66
↓ 2 callersFunctionopen_file_cross_platform
(path: impl AsRef<str>)
src-tauri/src/fs.rs:30
↓ 2 callersFunctionopen_url_with_default_browser
使用系统默认浏览器打开指定 URL
src-tauri/src/tools.rs:79
↓ 2 callersFunctionpersist
(cfg: &AppConfig)
src-tauri/src/config.rs:127
↓ 2 callersFunctionpersist
(data: &HashMap<String, Vec<Account>>)
src-tauri/src/account.rs:90
↓ 2 callersMethodpush_event
(&self, que: &Arc<Mutex<VecDeque<(Instant, u64)>>>, length: u64)
src-tauri/src/miwear/network_stack/meter.rs:22
↓ 2 callersFunctionrandom_string
(n: usize)
src-tauri/src/tools.rs:56
↓ 2 callersFunctionread
(f: impl FnOnce(&HashMap<String, Vec<Account>>) -> R)
src-tauri/src/account.rs:44
↓ 2 callersFunctionreduceFactor
(num: number)
src/components/HomeNav/NavItem.tsx:50
↓ 2 callersFunctionreduceFactor
(num: number, sorce: number = 1)
src/components/appleButtonWapper/appleButtonWapper.tsx:41
↓ 2 callersMethodrefresh
(&self)
src-tauri/src/community/provider.rs:71
↓ 2 callersFunctionrun
()
src-tauri/src/lib.rs:31
↓ 2 callersMethodrun
(&mut self)
src-tauri/src/pluginsystem/plugin.rs:53
↓ 2 callersMethodsnapshot
()
src/taskqueue/tasklist.ts:51
↓ 2 callersMethodspeed_inner
(&self, que: &Arc<Mutex<VecDeque<(Instant, u64)>>>)
src-tauri/src/miwear/network_stack/meter.rs:37
↓ 2 callersMethodstate
(&self)
src-tauri/src/community/provider.rs:75
↓ 2 callersFunctionstop_scan_impl
()
src-tauri/plugins/btclassic-spp/src/linux/implementation.rs:181
↓ 2 callersFunctionstrip_prefix
Remove Xiaomi’s magic prefix from JSON payloads.
src-tauri/src/auth.rs:115
↓ 2 callersMethodsubscribe
( &self, cb: Arc<dyn Fn(Result<Vec<u8>, String>) + Send + Sync>, characteristic: Optio
src-tauri/src/bt/device.rs:185
↓ 2 callersFunctionsystem_get_device_info
( device: Arc<MiWearDevice>, )
src-tauri/src/miwear/device/system.rs:110
↓ 2 callersFunctionto_filepath
(path: &str)
src-tauri/src/fs.rs:9
↓ 2 callersMethodto_raw
(&self, repo: &str)
src-tauri/src/pluginstore/provider/official.rs:77
↓ 2 callersFunctionupdateSettingsUI
()
src/components/plugin/pluginFeatures.tsx:13
↓ 2 callersMethodupdate_codename
(&self, codename: &str)
src-tauri/src/miwear/device.rs:685
↓ 2 callersFunctionuseDeviceMap
()
src/hooks/useDeviceMap.ts:9
↓ 2 callersFunctionuseInvoke
(config?: SWRConfiguration)
src/hooks/useInvoke.ts:4
↓ 2 callersFunctionuseNavDirection
()
src/animation/NavDirectionContext.tsx:10
↓ 2 callersFunctionvec_to_array_16_opt
(v: &Vec<u8>)
src-tauri/src/tools.rs:23
↓ 2 callersMethodwait_proto
( &self, expect_type: u32, expect_id: u32, timeout: Option<Duration>, )
src-tauri/src/miwear/device.rs:435
↓ 1 callersFunctionCheckBlePermissionWithAlert
()
src/device/permission.ts:21
↓ 1 callersFunctionCheckLocationPermissionWithAlert
()
src/device/permission.ts:7
↓ 1 callersFunctionRequestLocationPermission
()
src/device/permission.ts:28
↓ 1 callersFunctionaccount_file_path
(app: &AppHandle)
src-tauri/src/account.rs:105
↓ 1 callersMethodadd
(name: string, provider: BackendProvider)
src/account/manager.ts:40
↓ 1 callersMethodadd_from_abp
(&mut self, name: &String, path: &String)
src-tauri/src/pluginsystem/manager.rs:43
↓ 1 callersFunctionadd_provider
(provider: Arc<dyn Provider>)
src-tauri/src/pluginstore.rs:19
↓ 1 callersMethodadd_read
(&self, length: usize)
src-tauri/src/miwear/network_stack/meter.rs:56
↓ 1 callersMethodadd_written
(&self, length: usize)
src-tauri/src/miwear/network_stack/meter.rs:52
← previousnext →101–200 of 791, ranked by callers