Files
..
2026-08-14 00:35:42 +08:00
2026-08-14 00:35:42 +08:00
2026-08-14 00:35:42 +08:00

IronRDP client

Reusable RDP client engine library built on top of the IronRDP crates suite.

This crate is library-only: it exposes the Config, the RdpClient runtime, input/output event types, the WebSocket transport, and the session driver. It is consumed by ironrdp-viewer (the portable GUI client binary) and by any other embedder (for example, a headless agent).

The library is winit-agnostic. Output events are emitted on a bounded tokio::sync::mpsc::Sender<RdpOutputEvent> channel: the embedder is responsible for consuming them and dispatching them to whatever event loop or runtime it wishes.

For the end-user RDP client binary, see ironrdp-viewer.

This crate is part of the IronRDP project.