***`
@jupyterlite / @jupyterlite/services / IRemoteKernel
Interface: IRemoteKernel#
Defined in: packages/services/src/kernel/tokens.ts:222
Extends#
Remote<IWorkerKernel>
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/src/kernel/tokens.ts:200
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/src/kernel/tokens.ts:194
Parameters#
args#
…[object, any]
Returns#
Promise<IReplyErrorContent> | Promise<IReplyAbortContent> | Promise<ICommInfoReply>
Inherited from#
Remote.commInfo
`***
commMsg()#
commMsg(…args):Promise<void>
Defined in: packages/services/src/kernel/tokens.ts:199
Parameters#
args#
…[ICommMsgMsg<"iopub" | "shell">, any]
Returns#
Promise<void>
Inherited from#
Remote.commMsg
***`
commOpen()#
**commOpen**(…args):Promise<void>
Defined in: packages/services/src/kernel/tokens.ts:198
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/src/kernel/tokens.ts:182
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/src/kernel/tokens.ts:178
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/src/kernel/tokens.ts:177
Parameters#
args#
…[IOptions]
Returns#
Promise<void>
Inherited from#
Remote.initialize
***`
inputReply()#
**inputReply**(…args):Promise<void>
Defined in: packages/services/src/kernel/tokens.ts:201
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/src/kernel/tokens.ts:186
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/src/kernel/tokens.ts:190
Parameters#
args#
…[object, any]
Returns#
Promise<IReplyErrorContent> | Promise<IReplyAbortContent> | Promise<IIsCompleteReplyIncomplete> | Promise<IIsCompleteReplyOther>
Inherited from#
Remote.isComplete