Skip to main content

DevelopmentNodeEnvironment_MicrosoftVSCodeDependency_22NodeVersion_Bundle_Clean_Debug_ElectronProfile_EsbuildCompiler_Mountain/IPC/WindAirCommands/
mod.rs

1//! # Wind ↔ Air delegation commands
2//!
3//! Tauri commands the Wind frontend invokes to delegate
4//! background work (updates, downloads, auth, indexing,
5//! search, metrics) to the Air gRPC daemon. Each command +
6//! DTO lives in its own sibling file; the wire-bound names
7//! (`CheckForUpdates`, `DownloadUpdate`, etc.) are preserved
8//! so the front-end `invoke()` calls don't change.
9
10pub mod AirClientWrapper;
11
12pub mod AirMetricsDTO;
13
14pub mod AirServiceStatusDTO;
15
16pub mod ApplyUpdate;
17
18pub mod AuthResponseDTO;
19
20pub mod AuthenticateUser;
21
22pub mod CheckForUpdates;
23
24pub mod DownloadFile;
25
26pub mod DownloadResultDTO;
27
28pub mod DownloadUpdate;
29
30pub mod FileResultDTO;
31
32pub mod GetAirAddress;
33
34pub mod GetAirMetrics;
35
36pub mod GetAirStatus;
37
38pub mod GetOrCreateAirClient;
39
40pub mod IndexFiles;
41
42pub mod IndexResultDTO;
43
44pub mod RegisterWindAirCommands;
45
46pub mod SearchFiles;
47
48pub mod SearchResultsDTO;
49
50pub mod UpdateInfoDTO;