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