Objavljen izvor
Preuzmi ZIP izvora
CH-J Tools
Pregledaj direktorije i datoteke za određeni programski izdanje.
CH-J / Server Manager
872 datoteke
core-20261030T220507Z-61e4558d889f
Dodano: · Izgrađeno:
availability.ts Dodano: Datum nije zabilježen 950 B · 21 linije
1
/** Availability of saved servers; one monitor in the Rust Core, the state is shared by the whole UI. */2
import { call, subscribe } from "../transport";4
export type AvailabilityStatus = "checking" | "online" | "offline" | "unknown" | "unverified";5
export interface ServerAvailability {6
id: string;7
status: AvailabilityStatus;8
latencyMs: number | null;9
lastSuccessAt: number | null;10
lastAttemptAt: number | null;11
failures: number;12
reason: string | null;13
via: "direct" | "jump";14
}15
export interface AvailabilityChange { servers: ServerAvailability[]; removed?: string[]; reset?: boolean }17
export const availability = Object.freeze({18
list: () => call<ServerAvailability[]>("core_availability_list", "availability:list"),19
refresh: () => call<{ refreshing: boolean }>("core_availability_refresh", "availability:refresh"),20
onChanged: (callback: (event: AvailabilityChange) => void) => subscribe("availability:changed", callback)21
});SHA-256
67f365169e7fd0974b378be25a5ac3613bbf14551cb6eeea63ed4741dc83c9d7CH-J Proprietary Software License 1.14 · Izvor je osiguran pod CH-J Proprietary Software License 1.14. Njena dostupnost ne mijenja uvjete licenciranja niti daje dodatna prava.
Arhiv SHA-256
77380d4805485ffa4027fbe7858b5836f197a4aa9d52358a43e2d12d018744dfDatoteke
src-tauri
permissions
autogenerated
- core_availability_list.toml
- core_availability_refresh.toml
- core_biometrics_authenticate.toml
- core_biometrics_auto_unlock.toml
- core_biometrics_disable.toml
- core_biometrics_enable.toml
- core_biometrics_status.toml
- core_biometrics_unlock.toml
- core_config_get.toml
- core_config_update.toml
- core_diagnostics_cancel.toml
- core_diagnostics_copy.toml
- core_diagnostics_export.toml
- core_diagnostics_get.toml
- core_diagnostics_history.toml
- core_diagnostics_import.toml
- core_diagnostics_remove_history.toml
- core_diagnostics_resolve.toml
- core_diagnostics_start.toml
- core_get_info.toml
- core_i18n_languages.toml
- core_legal_open.toml
- core_modules_check_catalog.toml
- core_modules_get_state.toml
- core_modules_install.toml
- core_modules_list.toml
- core_modules_open.toml
- core_modules_uninstall.toml
- core_open_external.toml
- core_profiles_cancel_import.toml
- core_profiles_commit_import.toml
- core_profiles_delete.toml
- core_profiles_export.toml
- core_profiles_list.toml
- core_profiles_preview_import.toml
- core_profiles_save.toml
- core_profiles_select_private_key.toml
- core_ssh_connect.toml
- core_ssh_disconnect.toml
- core_ssh_input.toml
- core_ssh_list.toml
- core_ssh_resize.toml
- core_ssh_trust_host_key.toml
- core_updates_check.toml
- core_updates_download.toml
- core_updates_get_state.toml
- core_updates_install.toml
- core_updates_reveal.toml
- core_updates_select.toml
- core_vault_create.toml
- core_vault_lock.toml
- core_vault_reset.toml
- core_vault_status.toml
- core_vault_unlock.toml
- license_accept.toml
- license_decline.toml
- license_read.toml
- license_show.toml
- module_close.toml
- module_disks_apply.toml
- module_disks_auto_expand.toml
- module_disks_cancel_plan.toml
- module_disks_inspect.toml
- module_disks_jobs.toml
- module_disks_job_status.toml
- module_disks_plan.toml
- module_disks_smart.toml
- module_files_cleanup_recovery.toml
- module_files_close_text.toml
- module_files_create_file.toml
- module_files_download.toml
- module_files_download_archive.toml
- module_files_download_many.toml
- module_files_list.toml
- module_files_list_recovery.toml
- module_files_mkdir.toml
- module_files_privileges.toml
- module_files_read_recovery.toml
- module_files_read_text.toml
- module_files_remove.toml
- module_files_remove_many.toml
- module_files_rename.toml
- module_files_save_text.toml
- module_files_upload.toml
- module_files_write_text.toml
- module_get_info.toml
- module_hashing_algorithms.toml
- module_hashing_cancel.toml
- module_hashing_compare.toml
- module_hashing_copy_result.toml
- module_hashing_export_results.toml
- module_hashing_generate_manifest.toml
- module_hashing_select_directory.toml
- module_hashing_select_files.toml
- module_hashing_select_manifest.toml
- module_hashing_select_manifest_destination.toml
- module_hashing_start.toml
- module_hashing_status.toml
- module_hashing_verify.toml
- module_hashing_verify_manifest.toml
- module_keys_copy_password.toml
- module_keys_generate.toml
- module_keys_password.toml
- module_keys_save.toml
- module_local_create_file.toml
- module_local_list.toml
- module_local_mkdir.toml
- module_local_places.toml
- module_local_remove.toml
- module_local_rename.toml
- module_logs_read.toml
- module_nginx_dump_config.toml
- module_nginx_inspect.toml
- module_nginx_read_config.toml
- module_nginx_reload.toml
- module_nginx_save_config.toml
- module_nginx_test_config.toml
- module_sessions_list.toml
- module_system_manage_virtual_memory.toml
- module_system_metrics.toml
- module_system_virtual_memory.toml
- module_transfers_cancel.toml
- module_transfers_list.toml
- module_transfers_pause.toml
- module_transfers_plan_copy.toml
- module_transfers_plan_download.toml
- module_transfers_plan_upload.toml
- module_transfers_remove.toml
- module_transfers_resume.toml
- module_transfers_retry.toml
- module_transfers_settings.toml
- module_transfers_start.toml
- module_ui_get_language.toml
- module_users_detail.toml
- module_users_inventory.toml
- module_users_keys.toml
- module_users_list.toml
- module_users_manage.toml
- module_users_privileges.toml
- module_users_ssh_policy.toml
- module_window_minimize.toml
- smoke_report.toml
- smoke_snapshot.toml
- window_activity.toml
- window_control.toml
- window_is_maximized.toml
- build.rs
- Cargo.lock
- Cargo.toml
- tauri.conf.json
- tauri.linux.conf.json
- tauri.macos.conf.json
- tauri.windows.conf.json
- LICENSE
- NOTICE
- package-lock.json
- package.json
- README.md
- tsconfig.json
Nema odgovarajućih datoteka