@jupyterlite

***`

@jupyterlite / @jupyterlite/kernel / IRemoteKernel

接口:IRemoteKernel#

定义于:packages/kernel/src/tokens.ts:220

扩展#

属性#

\[createEndpoint\]()#

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

定义于:node_modules/comlink/dist/umd/comlink.d.ts:86

返回#

Promise<MessagePort>

继承自#

Remote.[createEndpoint]

`***

\[releaseProxy\]()#

\[releaseProxy\]: () => void

定义于:node_modules/comlink/dist/umd/comlink.d.ts:87

返回#

void

继承自#

Remote.[releaseProxy]

方法#

commClose()#

commClose(…args): Promise<void>

定义于:packages/kernel/src/tokens.ts:198

参数#

args#

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

返回#

Promise<void>

继承自#

Remote.commClose

***`

commInfo()#

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

定义于:packages/kernel/src/tokens.ts:192

参数#

args#

…[object, any]

返回#

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

继承自#

Remote.commInfo

`***

commMsg()#

commMsg(…args): Promise<void>

定义于:packages/kernel/src/tokens.ts:197

参数#

args#

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

返回#

Promise<void>

继承自#

Remote.commMsg

***`

commOpen()#

**commOpen**(…args): Promise<void>

定义于:packages/kernel/src/tokens.ts:196

参数#

args#

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

返回#

Promise<void>

继承自#

Remote.commOpen

`***

complete()#

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

定义于:packages/kernel/src/tokens.ts:180

参数#

args#

…[object, any]

返回#

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

继承自#

Remote.complete

***`

execute()#

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

定义于:packages/kernel/src/tokens.ts:176

参数#

args#

…[object, any]

返回#

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

继承自#

Remote.execute

`***

initialize()#

initialize(…args): Promise<void>

定义于:packages/kernel/src/tokens.ts:175

参数#

args#

…[IOptions]

返回#

Promise<void>

继承自#

Remote.initialize

***`

inputReply()#

**inputReply**(…args): Promise<void>

定义于:packages/kernel/src/tokens.ts:199

参数#

args#

…[ReplyContent<IInputReply>, any]

返回#

Promise<void>

继承自#

Remote.inputReply

`***

inspect()#

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

定义于:packages/kernel/src/tokens.ts:184

参数#

args#

…[object, any]

返回#

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

继承自#

Remote.inspect

***`

isComplete()#

**isComplete**(...args): Promise\<IReplyErrorContent\> \| Promise\<IReplyAbortContent\> \| Promise\<IIsCompleteReplyIncomplete\> \| Promise\<IIsCompleteReplyOther`>

定义于:packages/kernel/src/tokens.ts:188

参数#

args#

…[object, any]

返回#

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

继承自#

Remote.isComplete