Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface IShellMessage<T>

A kernel message on the 'shell' channel.

Type parameters

Hierarchy

Index

Properties

Optional buffers

buffers: (ArrayBuffer | ArrayBufferView)[]

An optional list of binary buffers.

channel

channel: "shell"

The channel on which the message is transmitted.

content

content: {} | IInfoReply | IReplyErrorContent | IReplyAbortContent | (IReplyErrorContent & IExecuteCount) | (IReplyAbortContent & IExecuteCount) | (IExecuteReply & IExecuteCount) | { code: string; cursor_pos: number } | { code: string; cursor_pos: number; detail_level: 0 | 1 } | IHistoryRequestRange | IHistoryRequestSearch | IHistoryRequestTail | { allow_stdin?: boolean; code: string; silent?: boolean; stop_on_error?: boolean; store_history?: boolean; user_expressions?: JSONObject } | { arguments?: any; command: string; seq: number; type: "request" } | { code: string } | { target_name?: string } | IInputReply | IHistoryReply | { password: boolean; prompt: string } | ICompleteReply | IInspectReply | { body?: any; command: string; message?: string; request_seq: number; seq: number; success: boolean; type: "response" } | IIsCompleteReplyIncomplete | IIsCompleteReplyOther | ICommInfoReply | { wait: boolean } | { comm_id: string; data: JSONObject } | { comm_id: string; data: JSONObject } | { comm_id: string; data: JSONObject; target_module?: string; target_name: string } | { data: IMimeBundle; metadata: PartialJSONObject; transient?: { display_id?: string } } | { ename: string; evalue: string; traceback: string[] } | { code: string; execution_count: number } | { data: IMimeBundle; execution_count: number; metadata: PartialJSONObject; transient?: { display_id?: string } } | { execution_state: Status } | { name: StreamType; text: string } | ({ data: IMimeBundle; metadata: PartialJSONObject; transient?: { display_id?: string } } & { transient: { display_id: string } }) | { body?: any; event: string; seq: number; type: "event" }

The content of the message.

header

header: IHeader<T>

The message header.

metadata

metadata: JSONObject

Metadata associated with the message.

parent_header

parent_header: {} | IHeader<MessageType>

The parent message

Generated using TypeDoc