#################### シグナリングの型定義 #################### この章ではシグナリングの型について説明します。 シグナリングの仕様については :doc:`シグナリング ` を参照ください。 型の表記は TypeScript で記述します。 基本的なデータ型 ================ .. literalinclude:: ./typescript/types.d.ts :language: typescript シグナリング ============ シグナリングは「クライアントからサーバー (Sora) に送信される」メッセージと「サーバー (Sora) からクライアントに送信される」メッセージに分かれます。 クライアントからサーバーに送信されるメッセージ ---------------------------------------------- - connect - answer - candidate - re-answer - pong - WebSocket 経路利用時のみ - disconnect - stats - DataChannel 経路利用時のみ Server からクライアントに送信されるメッセージ --------------------------------------------- - offer - re-offer - ping - WebSocket 経路利用時のみ - push - notify - req-stats - DataChannel 経路利用時のみ 完全な型定義 ============ .. literalinclude:: ./typescript/signaling_types.d.ts :language: typescript