mirror of
https://github.com/mofeng-git/One-KVM.git
synced 2026-06-15 04:01:58 +08:00
15 lines
384 B
Rust
15 lines
384 B
Rust
//! Device discovery handlers
|
|
//!
|
|
//! Provides API endpoints for discovering available hardware devices.
|
|
|
|
use axum::Json;
|
|
|
|
use crate::atx::{discover_devices, AtxDevices};
|
|
|
|
/// GET /api/devices/atx - List available ATX devices
|
|
///
|
|
/// Returns lists of available GPIO chips and USB HID relay devices.
|
|
pub async fn list_atx_devices() -> Json<AtxDevices> {
|
|
Json(discover_devices())
|
|
}
|