@jupyterlite


@jupyterlite / @jupyterlite/kernel / IRemoteKernel

Interface: IRemoteKernel#

Defined in: packages/services/lib/kernel/tokens.d.ts:162

Extends#

Properties#

[createEndpoint]()#

[createEndpoint]: () => Promise<MessagePort>

Defined in: node_modules/comlink/dist/umd/comlink.d.ts:86

Returns#

Promise<MessagePort>

Inherited from#

Remote.[createEndpoint]


[releaseProxy]()#

[releaseProxy]: () => void

Defined in: node_modules/comlink/dist/umd/comlink.d.ts:87

Returns#

void

Inherited from#

Remote.[releaseProxy]

Methods#

commClose()#

commClose(…args): Promise<void>

Defined in: packages/services/lib/kernel/tokens.d.ts:145

Parameters#

args#

…[ICommCloseMsg<"iopub" | "shell">, any]

Returns#

Promise<void>

Inherited from#

Remote.commClose


commInfo()#

commInfo(…args): Promise<IReplyErrorContent> | Promise<IReplyAbortContent> | Promise<ICommInfoReply>

Defined in: packages/services/lib/kernel/tokens.d.ts:142

Parameters#

args#

…[object, any]

Returns#

Promise<IReplyErrorContent> | Promise<IReplyAbortContent> | Promise<ICommInfoReply>

Inherited from#

Remote.commInfo


commMsg()#

commMsg(…args): Promise<void>

Defined in: packages/services/lib/kernel/tokens.d.ts:144

Parameters#

args#

…[ICommMsgMsg<"iopub" | "shell">, any]

Returns#

Promise<void>

Inherited from#

Remote.commMsg


commOpen()#

commOpen(…args): Promise<void>

Defined in: packages/services/lib/kernel/tokens.d.ts:143

Parameters#

args#

…[ICommOpenMsg<"iopub" | "shell">, any]

Returns#

Promise<void>

Inherited from#

Remote.commOpen


complete()#

complete(…args): Promise<IReplyErrorContent> | Promise<IReplyAbortContent> | Promise<ICompleteReply>

Defined in: packages/services/lib/kernel/tokens.d.ts:139

Parameters#

args#

…[object, any]

Returns#

Promise<IReplyErrorContent> | Promise<IReplyAbortContent> | Promise<ICompleteReply>

Inherited from#

Remote.complete


execute()#

execute(…args): Promise<IReplyErrorContent & IExecuteCount> | Promise<IReplyAbortContent & IExecuteCount> | Promise<IExecuteReply & IExecuteCount>

Defined in: packages/services/lib/kernel/tokens.d.ts:138

Parameters#

args#

…[object, any]

Returns#

Promise<IReplyErrorContent & IExecuteCount> | Promise<IReplyAbortContent & IExecuteCount> | Promise<IExecuteReply & IExecuteCount>

Inherited from#

Remote.execute


initialize()#

initialize(…args): Promise<void>

Defined in: packages/services/lib/kernel/tokens.d.ts:137

Parameters#

args#

…[IOptions]

Returns#

Promise<void>

Inherited from#

Remote.initialize


inputReply()#

inputReply(…args): Promise<void>

Defined in: packages/services/lib/kernel/tokens.d.ts:146

Parameters#

args#

…[ReplyContent<IInputReply>, any]

Returns#

Promise<void>

Inherited from#

Remote.inputReply


inspect()#

inspect(…args): Promise<IReplyErrorContent> | Promise<IReplyAbortContent> | Promise<IInspectReply>

Defined in: packages/services/lib/kernel/tokens.d.ts:140

Parameters#

args#

…[object, any]

Returns#

Promise<IReplyErrorContent> | Promise<IReplyAbortContent> | Promise<IInspectReply>

Inherited from#

Remote.inspect


isComplete()#

isComplete(…args): Promise<IReplyErrorContent> | Promise<IReplyAbortContent> | Promise<IIsCompleteReplyIncomplete> | Promise<IIsCompleteReplyOther>

Defined in: packages/services/lib/kernel/tokens.d.ts:141

Parameters#

args#

…[object, any]

Returns#

Promise<IReplyErrorContent> | Promise<IReplyAbortContent> | Promise<IIsCompleteReplyIncomplete> | Promise<IIsCompleteReplyOther>

Inherited from#

Remote.isComplete