bokeh.client.states
提供一组对象来表示与 Bokeh 服务器连接的不同阶段。
-
class CONNECTED_AFTER_ACK[source]
ClientConnection
已连接到 Bokeh 服务器,并已收到来自服务器的 ACK。
-
class CONNECTED_BEFORE_ACK[source]
ClientConnection
已连接到 Bokeh 服务器,但尚未收到来自服务器的 ACK。
-
class DISCONNECTED(reason: ErrorReason = ErrorReason.NO_ERROR, error_code: int | None = None, error_detail: str = '')[source]
ClientConnection
曾经连接到 Bokeh 服务器,但现在已断开连接。
-
__init__(reason: ErrorReason = ErrorReason.NO_ERROR, error_code: int | None = None, error_detail: str = '') → None[source]
使用给定的原因(ErrorReason
枚举)、错误 ID 和作为字符串提供的附加信息构建 DISCONNECT 状态。
-
property error_code: int | None
保存错误代码(如果有)。否则为 None。
-
property error_detail: str
保存错误消息(如果有)。否则为空字符串。
-
property error_reason: ErrorReason
错误原因,编码为枚举值。
-
class ErrorReason(value)[source]
一个枚举。
-
class NOT_YET_CONNECTED[source]
ClientConnection
尚未连接。
-
class WAITING_FOR_REPLY(reqid: ID)[source]
ClientConnection
已向 Bokeh 服务器发送消息,该消息应生成配对回复,并且正在等待回复。
-
property reply: Message[Any] | None
来自服务器的回复。(在回复到达之前为 None
)
-
property reqid: ID
原始消息的请求 ID。