Interface: IPyoliteWorkerKernel#
@jupyterlite/pyolite-kernel.IPyoliteWorkerKernel
An interface for pyolite workers.
Hierarchy#
IWorkerKernel↳
IPyoliteWorkerKernel
Implemented by#
Methods#
commClose#
commClose(content,parent):Promise<void>
Parameters#
Name |
Type |
|---|---|
|
|
|
|
Returns#
Promise<void>
Inherited from#
IWorkerKernel.commClose
Defined in#
packages/kernel/lib/tokens.d.ts:137
commInfo#
commInfo(content,parent):Promise<ReplyContent<ICommInfoReply>>
Parameters#
Name |
Type |
Description |
|---|---|---|
|
|
- |
|
|
The comm target name to filter returned comms |
|
|
- |
Returns#
Promise<ReplyContent<ICommInfoReply>>
Inherited from#
IWorkerKernel.commInfo
Defined in#
packages/kernel/lib/tokens.d.ts:134
commMsg#
commMsg(content,parent):Promise<void>
Parameters#
Name |
Type |
|---|---|
|
|
|
|
Returns#
Promise<void>
Inherited from#
IWorkerKernel.commMsg
Defined in#
packages/kernel/lib/tokens.d.ts:136
commOpen#
commOpen(content,parent):Promise<void>
Parameters#
Name |
Type |
|---|---|
|
|
|
|
Returns#
Promise<void>
Inherited from#
IWorkerKernel.commOpen
Defined in#
packages/kernel/lib/tokens.d.ts:135
complete#
complete(content,parent):Promise<ReplyContent<ICompleteReply>>
Parameters#
Name |
Type |
|---|---|
|
|
|
|
|
|
|
|
Returns#
Promise<ReplyContent<ICompleteReply>>
Inherited from#
IWorkerKernel.complete
Defined in#
packages/kernel/lib/tokens.d.ts:131
execute#
execute(content,parent):Promise<Object>
Parameters#
Name |
Type |
Description |
|---|---|---|
|
|
- |
|
|
Whether to allow stdin requests. The default is |
|
|
The code to execute. |
|
|
Whether to execute the code as quietly as possible. The default is |
|
|
Whether to the abort execution queue on an error. The default is |
|
|
Whether to store history of the execution. The default |
|
|
A mapping of names to expressions to be evaluated in the kernel’s interactive namespace. |
|
|
- |
Returns#
Promise<Object>
Inherited from#
IWorkerKernel.execute
Defined in#
packages/kernel/lib/tokens.d.ts:130
initialize#
initialize(options):Promise<void>
Handle any lazy initialization activities.
Parameters#
Name |
Type |
|---|---|
|
Returns#
Promise<void>
Overrides#
IWorkerKernel.initialize
Defined in#
inputReply#
inputReply(content,parent):Promise<void>
Parameters#
Name |
Type |
|---|---|
|
|
|
|
Returns#
Promise<void>
Inherited from#
IWorkerKernel.inputReply
Defined in#
packages/kernel/lib/tokens.d.ts:138
inspect#
inspect(content,parent):Promise<ReplyContent<IInspectReply>>
Parameters#
Name |
Type |
|---|---|
|
|
|
|
|
|
|
|
|
|
Returns#
Promise<ReplyContent<IInspectReply>>
Inherited from#
IWorkerKernel.inspect
Defined in#
packages/kernel/lib/tokens.d.ts:132
isComplete#
isComplete(content,parent):Promise<ReplyContent<IIsCompleteReplyIncomplete|IIsCompleteReplyOther>>
Parameters#
Name |
Type |
|---|---|
|
|
|
|
|
|
Returns#
Promise<ReplyContent<IIsCompleteReplyIncomplete | IIsCompleteReplyOther>>
Inherited from#
IWorkerKernel.isComplete
Defined in#
packages/kernel/lib/tokens.d.ts:133