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