Interface: IRemoteKernel#
@jupyterlite/kernel.IRemoteKernel
Hierarchy#
Remote<IWorkerKernel>↳
IRemoteKernel
Properties#
[createEndpoint]#
[createEndpoint]: () =>Promise<MessagePort>
Type declaration#
():
Promise<MessagePort>
Returns#
Promise<MessagePort>
Inherited from#
Remote.__@createEndpoint@9289
Defined in#
node_modules/comlink/dist/umd/comlink.d.ts:92
[releaseProxy]#
[releaseProxy]: () =>void
Type declaration#
():
void
Returns#
void
Inherited from#
Remote.__@releaseProxy@9291
Defined in#
node_modules/comlink/dist/umd/comlink.d.ts:93
Methods#
commClose#
commClose(...args):Promise<void>
Parameters#
Name |
Type |
|---|---|
|
[content: ICommCloseMsg<”shell” | “iopub”>, parent: any] |
Returns#
Promise<void>
Inherited from#
Remote.commClose
Defined in#
commInfo#
commInfo(...args):Promise<IReplyErrorContent> |Promise<IReplyAbortContent> |Promise<ICommInfoReply>
Parameters#
Name |
Type |
|---|---|
|
[content: Object, parent: any] |
Returns#
Promise<IReplyErrorContent> | Promise<IReplyAbortContent> |
Promise<ICommInfoReply>
Inherited from#
Remote.commInfo
Defined in#
commMsg#
commMsg(...args):Promise<void>
Parameters#
Name |
Type |
|---|---|
|
[content: ICommMsgMsg<”shell” | “iopub”>, parent: any] |
Returns#
Promise<void>
Inherited from#
Remote.commMsg
Defined in#
commOpen#
commOpen(...args):Promise<void>
Parameters#
Name |
Type |
|---|---|
|
[content: ICommOpenMsg<”shell” | “iopub”>, parent: any] |
Returns#
Promise<void>
Inherited from#
Remote.commOpen
Defined in#
complete#
complete(...args):Promise<IReplyErrorContent> |Promise<IReplyAbortContent> |Promise<ICompleteReply>
Parameters#
Name |
Type |
|---|---|
|
[content: Object, parent: any] |
Returns#
Promise<IReplyErrorContent> | Promise<IReplyAbortContent> |
Promise<ICompleteReply>
Inherited from#
Remote.complete
Defined in#
execute#
execute(...args):Promise<IReplyErrorContent&IExecuteCount> |Promise<IReplyAbortContent&IExecuteCount> |Promise<IExecuteReply&IExecuteCount>
Parameters#
Name |
Type |
|---|---|
|
[content: Object, parent: any] |
Returns#
Promise<IReplyErrorContent & IExecuteCount> | Promise<IReplyAbortContent &
IExecuteCount> | Promise<IExecuteReply & IExecuteCount>
Inherited from#
Remote.execute
Defined in#
initialize#
initialize(...args):Promise<void>
Handle any lazy setup activities.
Parameters#
Name |
Type |
|---|---|
|
[options: IOptions] |
Returns#
Promise<void>
Inherited from#
Remote.initialize
Defined in#
inputReply#
inputReply(...args):Promise<void>
Parameters#
Name |
Type |
|---|---|
|
[content: ReplyContent<IInputReply>, parent: any] |
Returns#
Promise<void>
Inherited from#
Remote.inputReply
Defined in#
inspect#
inspect(...args):Promise<IReplyErrorContent> |Promise<IReplyAbortContent> |Promise<IInspectReply>
Parameters#
Name |
Type |
|---|---|
|
[content: Object, parent: any] |
Returns#
Promise<IReplyErrorContent> | Promise<IReplyAbortContent> |
Promise<IInspectReply>
Inherited from#
Remote.inspect
Defined in#
isComplete#
isComplete(...args):Promise<IReplyErrorContent> |Promise<IReplyAbortContent> |Promise<IIsCompleteReplyIncomplete> |Promise<IIsCompleteReplyOther>
Parameters#
Name |
Type |
|---|---|
|
[content: Object, parent: any] |
Returns#
Promise<IReplyErrorContent> | Promise<IReplyAbortContent> |
Promise<IIsCompleteReplyIncomplete> | Promise<IIsCompleteReplyOther>
Inherited from#
Remote.isComplete