Files
leaguerecorder/record-daemon/src/lqp/mod.rs
Valentin Haudiquet f81eff8496
All checks were successful
record-daemon / Build, check and test (push) Successful in 2m12s
record-daemon: fmt, clippy
2026-03-25 11:07:36 +01:00

21 lines
762 B
Rust

//! League Client API (LQP) module.
//!
//! This module handles communication with the League of Legends client
//! via WebSocket and REST API for game event detection and capture.
mod auth;
mod client;
mod events;
pub use auth::{LockfileCredentials, LockfileWatcher};
pub use client::{
champion_id_to_name, spell_id_to_name, GameEndMetadata, GameflowPhase, LqpClient,
PreGameMetadata,
};
pub use events::{
ChampSelectStartInfo, ChampionPickInfo, DeathEvent, EventData, GameEndInfo, GameEvent,
GameStartInfo, GameflowSession, InGameStats, ItemBuild, ItemInfo, KillEvent, MatchInfo,
ObjectiveEvent, ObjectiveType, PlayerChampionSelection, PlayerGameMetadata, PlayerIdentity,
QueueInfo, RunePage, RuneSlot, SummonerSpells, TeamMember,
};