An 'execute_input' message on the 'iopub' channel.

See Code inputs.

interface IExecuteInputMsg {
    buffers?: (ArrayBuffer | ArrayBufferView)[];
    channel: "iopub";
    content: {
        code: string;
        execution_count: ExecutionCount;
    header: IHeader<"execute_input">;
    metadata: JSONObject;
    parent_header: IHeader<KernelMessage.MessageType> | Record<string, never>;

Hierarchy (view full)


buffers?: (ArrayBuffer | ArrayBufferView)[]

An optional list of binary buffers.

channel: "iopub"

The channel on which the message is transmitted.

content: {
    code: string;
    execution_count: ExecutionCount;

The content of the message.

Type declaration

header: IHeader<"execute_input">

The message header.

metadata: JSONObject

Metadata associated with the message.

parent_header: IHeader<KernelMessage.MessageType> | Record<string, never>

The parent message