Package-level declarations
Types
Link copied to clipboard
class AbortJupyterResponse(val stdErr: String?, val metadata: EvaluatedSnippetMetadata? = null) : JupyterResponse
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract class AbstractMessageRequestProcessor(rawIncomingMessage: RawMessage) : MessageRequestProcessor
Link copied to clipboard
Link copied to clipboard
@Serializable
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Serializable
Link copied to clipboard
@Serializable
Link copied to clipboard
Link copied to clipboard
@Serializable
Link copied to clipboard
@Serializable
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Serializable
Link copied to clipboard
class ErrorJupyterResponse(val stdErr: String?, val exception: ReplException? = null, val metadata: EvaluatedSnippetMetadata? = null) : JupyterResponse
Link copied to clipboard
Link copied to clipboard
@Serializable
Link copied to clipboard
Link copied to clipboard
@Serializable
Link copied to clipboard
Link copied to clipboard
@Serializable
Link copied to clipboard
@Serializable
Link copied to clipboard
Typesafe wrapper for execution counts created by ExecutionCounter.
Link copied to clipboard
Class responsible for tracking the execution count that is sent from the kernel to the client for all execution requests. It should be sent back to the client in execute_reply
and execute_input
messages.
Link copied to clipboard
@Serializable
Link copied to clipboard
@Serializable
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open class IdeCompatibleMessageRequestProcessor(rawIncomingMessage: RawMessage, messageFactoryProvider: MessageFactoryProvider, val socketManager: JupyterBaseSockets, commManager: CommManagerInternal, executor: JupyterExecutor, executionCounter: ExecutionCounter, loggerFactory: KernelLoggerFactory, repl: ReplForJupyter) : AbstractMessageRequestProcessor, JupyterCommunicationFacility
Link copied to clipboard
Link copied to clipboard
@Serializable
Link copied to clipboard
@Serializable
Link copied to clipboard
@Serializable
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Serializable
Link copied to clipboard
Link copied to clipboard
interface JupyterBaseSockets
Interface describing the sockets available in a Jupyter Kernel.
Link copied to clipboard
interface JupyterCommunicationFacility
Link copied to clipboard
class JupyterCommunicationFacilityImpl(val socketManager: JupyterBaseSockets, messageFactoryProvider: Provider<MessageFactory>) : JupyterCommunicationFacility
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Interface responsible for controlling the lifecycle of kernel sockets.
Link copied to clipboard
@Serializable
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Serializable
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface MessageContent
Link copied to clipboard
data class MessageData(val header: MessageHeader? = null, val parentHeader: MessageHeader? = null, val metadata: JsonElement? = null, val content: MessageContent? = null)
Link copied to clipboard
Link copied to clipboard
interface MessageFactory
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface MessageHandler
Link copied to clipboard
@Serializable
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface MessageRequestProcessor
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class OkJupyterResponse(val displayResult: DisplayResult?, val metadata: EvaluatedSnippetMetadata? = null) : JupyterResponse
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
object ProvidedCommMessages
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class SocketDisplayHandler(communicationFacility: JupyterCommunicationFacility, notebook: MutableNotebook) : DisplayHandler
Link copied to clipboard
Link copied to clipboard
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun makeHeader(msgType: MessageType? = null, incomingMsg: RawMessage? = null, sessionId: String? = null): MessageHeader
Link copied to clipboard
fun makeReplyMessage(msg: RawMessage, msgType: MessageType? = null, sessionId: String? = null, header: MessageHeader? = null, parentHeader: MessageHeader? = null, metadata: JsonElement? = null, content: MessageContent? = null): Message
Link copied to clipboard
fun MessageFactory.makeReplyMessage(msgType: MessageType? = null, sessionId: String? = null, header: MessageHeader? = null, parentHeader: MessageHeader? = null, metadata: JsonElement? = null, content: MessageContent? = null): Message
Link copied to clipboard
fun MessageFactory.makeSimpleMessage(msgType: MessageType, content: AbstractMessageContent): Message
Link copied to clipboard
fun JupyterCommunicationFacility.sendError(response: JupyterResponse, executionCount: ExecutionCount, startedTime: String)
Send a message to clients of the type "error" as the response to an "execute_request" message that resulted in the REPL throwing an exception.
Link copied to clipboard
fun JupyterCommunicationFacility.sendExecuteReply(response: JupyterResponse, executionCount: ExecutionCount, startedTime: String)
Link copied to clipboard
fun JupyterCommunicationFacility.sendExecuteResult(result: DisplayResult?, executionCount: ExecutionCount)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun JupyterCommunicationFacility.sendResponse(response: JupyterResponse, executionCount: ExecutionCount, startedTime: String)
Link copied to clipboard
fun JupyterCommunicationFacility.sendSimpleMessageToIoPub(msgType: MessageType, content: AbstractMessageContent)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
For errors in the user's REPL code, return a reply that includes the location in the user's code if it is available.
Link copied to clipboard
Link copied to clipboard