KernelConnection | @jupyterlab (original) (raw)

clone

Returns Kernel.IKernelConnection

createComm

Returns IComm

dispose

handleShutdown

hasComm

interrupt

reconnect

registerCommTarget

Returns void

A disposable used to unregister the comm target.

Notes

Only one comm target can be registered to a target name at a time, an existing callback for the same target name will be overridden. A registered comm target handler will take precedence over a comm which specifies atarget_module.
If the callback returns a promise, kernel message processing will pause until the returned promise is fulfilled.

registerMessageHook

Returns void

removeCommTarget

Returns void

removeInputGuard

removeMessageHook

Returns void

requestCommInfo

Returns Promise<ICommInfoReplyMsg>

requestComplete

Returns Promise<ICompleteReplyMsg>

requestCreateSubshell

Returns IControlFuture<ICreateSubshellRequestMsg, ICreateSubshellReplyMsg>

requestDeleteSubshell

Returns IControlFuture<IDeleteSubshellRequestMsg, IDeleteSubshellReplyMsg>

requestExecute

Returns IShellFuture<IExecuteRequestMsg, IExecuteReplyMsg>

requestHistory

requestInspect

Returns Promise<IInspectReplyMsg>

requestIsComplete

Returns Promise<IIsCompleteReplyMsg>

requestKernelInfo

requestListSubshell

Returns IControlFuture<IListSubshellRequestMsg, IListSubshellReplyMsg>

restart

sendControlMessage

Parameters

Returns IControlFuture<IControlMessage<T>, IControlMessage<ControlMessageType>>

sendInputReply

sendShellMessage

Parameters

Returns IShellFuture<IShellMessage<T>, IShellMessage<ShellMessageType>>

shutdown