Expand description
OrchFlow Terminal - Async terminal I/O streaming with PTY management
This crate provides the core terminal orchestration functionality for OrchFlow, enabling async terminal spawning, I/O streaming, and process management.
Re-exports§
pub use buffer::ScrollbackBuffer;pub use buffer::ScrollbackLine;pub use ipc_trait::DirectChannel;pub use ipc_trait::IpcChannel;pub use protocol::ControlMessage;pub use protocol::TerminalInput;pub use protocol::TerminalMetadata;pub use protocol::TerminalOutput;pub use pty_manager::PtyHandle;pub use pty_manager::PtyManager;pub use state::TerminalState;
Modules§
- buffer
- ipc_
trait - IPC abstraction layer for terminal communication
- protocol
- pty_
manager - state
Structs§
- Terminal
Stream Manager - Main terminal streaming coordinator
Traits§
- PtyHandle
Ext - Extension trait for PtyHandle to provide simpler API