Shell Server

Types

Types

SessionConnectionStatus

Type definitions for

type SessionConnectionStatus = "connected" | "disconnected"

ShellType

Shell type identifier

type ShellType = "bash" | "zsh" | "fish" | "powershell" | "cmd" | "sh"

ClientMessage

Union type for all client messages

type ClientMessage = ListSessionsMessage | CreateSessionMessage | ReconnectSessionMessage | DataMessage | ResizeMessage | DisconnectMessage | CloseSessionMessage | RenameSessionMessage | DeleteSessionMessage | UpdateSessionMessage

ServerMessage

Union type for all server messages

type ServerMessage = SessionsListMessage | SessionCreatedMessage | SessionReconnectedMessage | SessionDataMessage | SessionExitMessage | SessionEndedMessage | SessionRenamedMessage | SessionDeletedMessage | SessionUpdatedMessage | ErrorMessage
Previous
Interfaces