Module traits
Expand description
Windows implementations of the cssh-rs-platform traits.
The impls wrap the existing WindowsApi helpers and
tokio::net::windows::named_pipe so the daemon and client can be
ported to the platform-agnostic surface in later milestones. They are
not consumed by the M0 daemon/client yet; the trait surface is what
Linux and macOS stubs need to mirror.
Structsยง
- Send
Hwnd Send + Syncwrapper around [HWND].- Send
Process Information Send + Syncwrapper around [PROCESS_INFORMATION].- Windows
Control Channel Client - Client-side control channel backed by a Windows named pipe client.
- Windows
Control Channel Server - Daemon-side control channel backed by a Windows named pipe server.
- Windows
Launch Context - Windows-side
LaunchContext. - Windows
Process Spawner - Process spawner backed by
WindowsApi::create_process_with_os_args. - Windows
Window Handle Probe - Window-handle probe backed by
WindowsApi::get_window_handle_for_process.