List of all items
Structs
- DefaultRegistry
- ProductionFileSystem
- WindowsSettingsDefaultTerminalApplicationGuard
- cli::Args
- cli::CLIArgsCommand
- cli::CLIConfigManager
- cli::CLIEnvironment
- cli::CLIInput
- cli::CLILoggerInitializer
- cli::CLIOutput
- cli::MainEntrypoint
- client::ConsolePalette
- daemon::Client
- daemon::Clients
- daemon::Daemon
- daemon::HWNDWrapper
- daemon::grid::ClientGrid
- daemon::grid::GridCell
- daemon::workspace::WorkspaceArea
- utils::config::ClientConfig
- utils::config::ClientConfigOpt
- utils::config::Cluster
- utils::config::Config
- utils::config::ConfigOpt
- utils::config::DaemonConfig
- utils::config::DaemonConfigOpt
- utils::windows::DefaultWindowsApi
Enums
- cli::Commands
- client::ReadWriteResult
- daemon::ControlModeAction
- daemon::ControlModeState
- daemon::EnableDisableSubmenuAction
- daemon::NavigationDirection
- protocol::ClientState
- protocol::DaemonToClientMessage
- utils::config::EdgeBehavior
Traits
- FileSystem
- Registry
- cli::ArgsCommand
- cli::ConfigManager
- cli::Entrypoint
- cli::Environment
- cli::Input
- cli::LoggerInitializer
- cli::Output
- utils::debug::StringRepr
- utils::windows::WindowsApi
Functions
- cli::execute_parsed_command
- cli::handle_special_commands
- cli::main
- cli::read_user_input
- cli::run_interactive_mode
- cli::show_interactive_prompt
- client::build_console_title
- client::build_ssh_arguments
- client::capture_original_console_color
- client::get_effective_color
- client::get_flash_color
- client::is_alt_shift_c_combination
- client::launch_ssh_process
- client::main
- client::paint_console_color
- client::paint_steady
- client::read_write_loop
- client::replace_argument_placeholders
- client::resolve_username
- client::run
- client::run_title_loop
- client::run_visuals_loop
- client::send_pid_handshake
- client::split_host_and_inline_port
- client::start_flash
- client::write_console_input
- create_process
- current_exe_path
- daemon::arrange_client_window
- daemon::build_client_grid
- daemon::classify_control_mode_key
- daemon::classify_enable_disable_submenu_key
- daemon::defer_windows
- daemon::determine_client_spatial_attributes
- daemon::ensure_client_z_order_in_sync_with_daemon
- daemon::expand_hosts
- daemon::get_console_rect
- daemon::get_console_window_wrapper
- daemon::get_foreground_window_wrapper
- daemon::grid::grid_dimensions
- daemon::launch_client_console
- daemon::launch_clients
- daemon::main
- daemon::named_pipe_server_routine
- daemon::next_submenu_selection
- daemon::probe_pipe_alive
- daemon::read_client_pid
- daemon::resolve_cluster_tags
- daemon::restore_if_minimized
- daemon::toggle_processed_input_mode
- daemon::workspace::get_workspace_area
- daemon::workspace_aspect_ratio
- daemon::write_framed_message
- get_console_window_handle
- init_logger
- init_logger_with_fs
- is_launched_from_gui
- protocol::deserialization::deserialize_client_state
- protocol::deserialization::deserialize_highlight
- protocol::deserialization::deserialize_input_record_0
- protocol::deserialization::deserialize_key_event_record
- protocol::deserialization::deserialize_key_event_record_0
- protocol::deserialization::deserialize_pid
- protocol::deserialization::parse_daemon_to_client_messages
- protocol::serialization::serialize_client_state
- protocol::serialization::serialize_daemon_to_client_message
- protocol::serialization::serialize_highlight
- protocol::serialization::serialize_input_record_0
- protocol::serialization::serialize_key_event_record
- protocol::serialization::serialize_key_event_record_0
- protocol::serialization::serialize_pid
- spawn_console_process
- utils::windows::arrange_console
- utils::windows::build_command_line
- utils::windows::build_startupinfo
- utils::windows::clear_screen
- utils::windows::get_console_input_buffer
- utils::windows::get_console_output_buffer
- utils::windows::get_console_title
- utils::windows::get_std_handle
- utils::windows::is_windows_10
- utils::windows::read_console_input
- utils::windows::read_keyboard_input
- utils::windows::set_console_border_color
- utils::windows::set_console_color
- utils::windows::utf16_buffer_to_string
Constants
- CLSID_CONHOST
- CLSID_DEFAULT
- DEFAULT_TERMINAL_APP_REGISTRY_PATH
- DELEGATION_CONSOLE
- DELEGATION_TERMINAL
- cli::PKG_NAME
- client::HIGHLIGHT_FLASH_DURATION
- daemon::MODIFIER_MASK
- daemon::SENDER_CAPACITY
- protocol::FRAMED_HIGHLIGHT_LENGTH
- protocol::FRAMED_INPUT_RECORD_LENGTH
- protocol::FRAMED_KEEP_ALIVE_LENGTH
- protocol::FRAMED_STATE_CHANGE_LENGTH
- protocol::SERIALIZED_INPUT_RECORD_0_LENGTH
- protocol::SERIALIZED_PID_LENGTH
- protocol::TAG_HIGHLIGHT
- protocol::TAG_INPUT_RECORD
- protocol::TAG_KEEP_ALIVE
- protocol::TAG_STATE_CHANGE
- utils::config::DEFAULT_DISABLED_CONSOLE_COLOR
- utils::config::DEFAULT_HIGHLIGHTED_CONSOLE_COLOR
- utils::config::DEFAULT_USERNAME_HOST_PLACEHOLDER
- utils::constants::MAX_WINDOW_TITLE_LENGTH
- utils::constants::PIPE_NAME
- utils::constants::PKG_NAME
- utils::windows::KEY_EVENT