LmuWindowsRepository

LMU の Windows 共有メモリへアクセスする Repository。

Windows 専用の実装を想定する。未対応 platform や未接続状態では isConnected が false を返し、telemetryStream は有効なテレメトリを流さない。

Functions

Link copied to clipboard
abstract suspend fun disconnect()

shared memory reader を閉じ、次回購読時に再接続できる状態に戻す。

Link copied to clipboard
abstract suspend fun isConnected(): Boolean

現在 shared memory へ接続できているかを単発で確認する。

Link copied to clipboard
abstract fun telemetryStream(): ERROR CLASS: Symbol not found for Flow<kurou/kodriver/domain/lmuwindows/model/LmuWindowsTelemetryData>

プレイヤー車両のテレメトリを接続中に継続配信する cold Flow。