WebSocket - WebSocket コネクション¶
WebSocket コネクションのアクセスAPIを提供します。
Request Methods¶
警告
以下のアクセスオブジェクトは、必ず client の connect_websocket() を使用して生成してください。
client = intdash.Client(...)
conn = client.connect_websocket()
-
class
WebSocketConn
(...)[ソース]¶ WebSocket 接続を表すオブジェクトです。
-
open_downstreams
(specs, callbacks)[ソース]¶ 指定したダウンストリームスペックに従ってダウンストリームを開きます。
- パラメータ
specs (list[DownstreamSpec]) -- ダウンストリームスペックのリスト
callbacks (list[func]) -- 受信したUnitを処理する際に呼ばれるコールバック関数
-
open_upstreams
(specs, iterators, marker_interval=3)[ソース]¶ 指定したアップストリームスペックに従ってアップストリームを開きます。
- パラメータ
specs (list[UpstreamSpec]) -- アップストリームスペックのリスト
iterators (list[iter]) -- 送信するUnitを生成する際に呼ばれるイテレータ
marker_interval (int) -- 秒単位のマーカー間隔
-