MCPcopy Index your code
hub / github.com/pywebio/PyWebIO / Session

Interface Session

webiojs/src/session.ts:23–41  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

21* 提供的函数:start_session、send_message、close_session
22* */
23export interface Session {
24 webio_session_id: string;
25
26 on_session_create(callback: () => void): void;
27
28 on_session_close(callback: () => void): void;
29
30 on_server_message(callback: (msg: Command) => void): void;
31
32 start_session(debug: boolean): void;
33
34 send_message(msg: ClientEvent, onprogress?: (loaded: number, total: number) => void): void;
35
36 send_buffer(data: Blob, onprogress?: (loaded: number, total: number) => void): void;
37
38 close_session(): void;
39
40 closed(): boolean;
41}
42
43function safe_poprun_callbacks(callbacks: (() => void)[], name = 'callback') {
44 while (callbacks.length)

Callers 24

set_up_sessionFunction · 0.65
set_up_sessionFunction · 0.65
set_up_sessionFunction · 0.65
start_sessionFunction · 0.65
start_sessionMethod · 0.65
pushDataFunction · 0.65
create_elementMethod · 0.65
submitMethod · 0.65
handle_messageMethod · 0.65
handle_messageMethod · 0.65
create_elementMethod · 0.65
create_elementMethod · 0.65

Implementers 2

WebSocketSessionwebiojs/src/session.ts
HttpSessionwebiojs/src/session.ts

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…