Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
- struct WshShellCmd Descriptor for a shell command.
- struct WshShellCmd_Table_t Table of shell commands.
- struct WshShellEsc_Action_t Escape sequence to handler mapping.
- struct WshShellEsc_Storage_t Escape sequence input state tracker.
- struct WshShellHistory_Data_t Internal structure for storing command history buffer.
- struct WshShellHistory_IO_t Structure holding function pointers for history persistence I/O.
- struct WshShellHistory_t Shell history structure with integrity check.
- struct WshShellIO_CommandLine_t Structure representing the current user input interaction state.
- struct WshShellOption_Ctx_t Option usage context during parsing.
- struct WshShellOption_t Represents a shell command-line option.
- struct WshShellPromptWait Prompt-wait control structure.
- struct WshShellUser_Table_t Table of registered shell users.
- struct WshShellUser_t User object definition.
- struct WshShell_AuthCtx_t Temporary authentication context for login input handling.
- struct WshShell_ExtCallbacks_t Optional external callbacks invoked on user session changes.
- struct WshShell_Interact_t Interactive command registration structure.
- struct WshShell_PS1Data_t Runtime data used for PS1 (prompt string) expansion.
- struct WshShell_t Main shell structure containing state, configuration, user context, and subsystems.