Interface: IRemoteKernel#

@jupyterlite/kernel.IRemoteKernel

Hierarchy#

Properties#

[createEndpoint]#

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

Type declaration#

(): Promise<MessagePort>

Returns#

Promise<MessagePort>

Inherited from#

Remote.__@createEndpoint@9112

Defined in#

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

[releaseProxy]#

[releaseProxy]: () => void

Type declaration#

(): void

Returns#

void

Inherited from#

Remote.__@releaseProxy@9114

Defined in#

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

Methods#

commClose#

commClose(...args): Promise<void>

Parameters#

Name

Type

...args

[content: ICommCloseMsg<”shell” | “iopub”>, parent: any]

Returns#

Promise<void>

Inherited from#

Remote.commClose

Defined in#

node_modules/comlink/dist/umd/comlink.d.ts:93

commInfo#

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

Parameters#

Name

Type

...args

[content: Object, parent: any]

Returns#

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

Inherited from#

Remote.commInfo

Defined in#

node_modules/comlink/dist/umd/comlink.d.ts:93

commMsg#

commMsg(...args): Promise<void>

Parameters#

Name

Type

...args

[content: ICommMsgMsg<”shell” | “iopub”>, parent: any]

Returns#

Promise<void>

Inherited from#

Remote.commMsg

Defined in#

node_modules/comlink/dist/umd/comlink.d.ts:93

commOpen#

commOpen(...args): Promise<void>

Parameters#

Name

Type

...args

[content: ICommOpenMsg<”shell” | “iopub”>, parent: any]

Returns#

Promise<void>

Inherited from#

Remote.commOpen

Defined in#

node_modules/comlink/dist/umd/comlink.d.ts:93

complete#

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

Parameters#

Name

Type

...args

[content: Object, parent: any]

Returns#

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

Inherited from#

Remote.complete

Defined in#

node_modules/comlink/dist/umd/comlink.d.ts:93

execute#

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

Parameters#

Name

Type

...args

[content: Object, parent: any]

Returns#

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

Inherited from#

Remote.execute

Defined in#

node_modules/comlink/dist/umd/comlink.d.ts:93

initialize#

initialize(...args): Promise<void>

Parameters#

Name

Type

...args

[options: IOptions]

Returns#

Promise<void>

Inherited from#

Remote.initialize

Defined in#

node_modules/comlink/dist/umd/comlink.d.ts:93

inputReply#

inputReply(...args): Promise<void>

Parameters#

Name

Type

...args

[content: ReplyContent<IInputReply>, parent: any]

Returns#

Promise<void>

Inherited from#

Remote.inputReply

Defined in#

node_modules/comlink/dist/umd/comlink.d.ts:93

inspect#

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

Parameters#

Name

Type

...args

[content: Object, parent: any]

Returns#

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

Inherited from#

Remote.inspect

Defined in#

node_modules/comlink/dist/umd/comlink.d.ts:93

isComplete#

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

Parameters#

Name

Type

...args

[content: Object, parent: any]

Returns#

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

Inherited from#

Remote.isComplete

Defined in#

node_modules/comlink/dist/umd/comlink.d.ts:93