@@ -632,7 +632,7 @@ <h2 id="fishjam-is-created-by-software-mansion">Fishjam is created by Software M
632632</span><span id="FishjamClient-178"><a href="#FishjamClient-178"><span class="linenos">178</span></a> <span class="n">metadata</span><span class="o">=</span><span class="n">peer_metadata</span><span class="p">,</span>
633633</span><span id="FishjamClient-179"><a href="#FishjamClient-179"><span class="linenos">179</span></a> <span class="n">subscribe_mode</span><span class="o">=</span><span class="n">SubscribeMode</span><span class="p">(</span><span class="n">options</span><span class="o">.</span><span class="n">subscribe_mode</span><span class="p">),</span>
634634</span><span id="FishjamClient-180"><a href="#FishjamClient-180"><span class="linenos">180</span></a> <span class="p">)</span>
635- </span><span id="FishjamClient-181"><a href="#FishjamClient-181"><span class="linenos">181</span></a> <span class="n">body</span> <span class="o">=</span> <span class="n">AddPeerBody </span><span class="p">(</span><span class="n">type_</span><span class="o">=</span><span class="n">PeerType</span><span class="o">.</span><span class="n">WEBRTC</span><span class="p">,</span> <span class="n">options</span><span class="o">=</span><span class="n">peer_options</span><span class="p">)</span>
635+ </span><span id="FishjamClient-181"><a href="#FishjamClient-181"><span class="linenos">181</span></a> <span class="n">body</span> <span class="o">=</span> <span class="n">PeerConfig </span><span class="p">(</span><span class="n">type_</span><span class="o">=</span><span class="n">PeerType</span><span class="o">.</span><span class="n">WEBRTC</span><span class="p">,</span> <span class="n">options</span><span class="o">=</span><span class="n">peer_options</span><span class="p">)</span>
636636</span><span id="FishjamClient-182"><a href="#FishjamClient-182"><span class="linenos">182</span></a>
637637</span><span id="FishjamClient-183"><a href="#FishjamClient-183"><span class="linenos">183</span></a> <span class="n">resp</span> <span class="o">=</span> <span class="n">cast</span><span class="p">(</span>
638638</span><span id="FishjamClient-184"><a href="#FishjamClient-184"><span class="linenos">184</span></a> <span class="n">PeerDetailsResponse</span><span class="p">,</span>
@@ -653,7 +653,7 @@ <h2 id="fishjam-is-created-by-software-mansion">Fishjam is created by Software M
653653</span><span id="FishjamClient-199"><a href="#FishjamClient-199"><span class="linenos">199</span></a><span class="sd"> and Fishjam URL.</span>
654654</span><span id="FishjamClient-200"><a href="#FishjamClient-200"><span class="linenos">200</span></a><span class="sd"> """</span>
655655</span><span id="FishjamClient-201"><a href="#FishjamClient-201"><span class="linenos">201</span></a> <span class="n">options</span> <span class="o">=</span> <span class="n">options</span> <span class="ow">or</span> <span class="n">AgentOptions</span><span class="p">()</span>
656- </span><span id="FishjamClient-202"><a href="#FishjamClient-202"><span class="linenos">202</span></a> <span class="n">body</span> <span class="o">=</span> <span class="n">AddPeerBody </span><span class="p">(</span>
656+ </span><span id="FishjamClient-202"><a href="#FishjamClient-202"><span class="linenos">202</span></a> <span class="n">body</span> <span class="o">=</span> <span class="n">PeerConfig </span><span class="p">(</span>
657657</span><span id="FishjamClient-203"><a href="#FishjamClient-203"><span class="linenos">203</span></a> <span class="n">type_</span><span class="o">=</span><span class="n">PeerType</span><span class="o">.</span><span class="n">AGENT</span><span class="p">,</span>
658658</span><span id="FishjamClient-204"><a href="#FishjamClient-204"><span class="linenos">204</span></a> <span class="n">options</span><span class="o">=</span><span class="n">PeerOptionsAgent</span><span class="p">(</span>
659659</span><span id="FishjamClient-205"><a href="#FishjamClient-205"><span class="linenos">205</span></a> <span class="n">output</span><span class="o">=</span><span class="n">AgentOutput</span><span class="p">(</span>
@@ -911,7 +911,7 @@ <h2 id="fishjam-is-created-by-software-mansion">Fishjam is created by Software M
911911</span><span id="FishjamClient.create_peer-178"><a href="#FishjamClient.create_peer-178"><span class="linenos">178</span></a> <span class="n">metadata</span><span class="o">=</span><span class="n">peer_metadata</span><span class="p">,</span>
912912</span><span id="FishjamClient.create_peer-179"><a href="#FishjamClient.create_peer-179"><span class="linenos">179</span></a> <span class="n">subscribe_mode</span><span class="o">=</span><span class="n">SubscribeMode</span><span class="p">(</span><span class="n">options</span><span class="o">.</span><span class="n">subscribe_mode</span><span class="p">),</span>
913913</span><span id="FishjamClient.create_peer-180"><a href="#FishjamClient.create_peer-180"><span class="linenos">180</span></a> <span class="p">)</span>
914- </span><span id="FishjamClient.create_peer-181"><a href="#FishjamClient.create_peer-181"><span class="linenos">181</span></a> <span class="n">body</span> <span class="o">=</span> <span class="n">AddPeerBody </span><span class="p">(</span><span class="n">type_</span><span class="o">=</span><span class="n">PeerType</span><span class="o">.</span><span class="n">WEBRTC</span><span class="p">,</span> <span class="n">options</span><span class="o">=</span><span class="n">peer_options</span><span class="p">)</span>
914+ </span><span id="FishjamClient.create_peer-181"><a href="#FishjamClient.create_peer-181"><span class="linenos">181</span></a> <span class="n">body</span> <span class="o">=</span> <span class="n">PeerConfig </span><span class="p">(</span><span class="n">type_</span><span class="o">=</span><span class="n">PeerType</span><span class="o">.</span><span class="n">WEBRTC</span><span class="p">,</span> <span class="n">options</span><span class="o">=</span><span class="n">peer_options</span><span class="p">)</span>
915915</span><span id="FishjamClient.create_peer-182"><a href="#FishjamClient.create_peer-182"><span class="linenos">182</span></a>
916916</span><span id="FishjamClient.create_peer-183"><a href="#FishjamClient.create_peer-183"><span class="linenos">183</span></a> <span class="n">resp</span> <span class="o">=</span> <span class="n">cast</span><span class="p">(</span>
917917</span><span id="FishjamClient.create_peer-184"><a href="#FishjamClient.create_peer-184"><span class="linenos">184</span></a> <span class="n">PeerDetailsResponse</span><span class="p">,</span>
@@ -967,7 +967,7 @@ <h2 id="fishjam-is-created-by-software-mansion">Fishjam is created by Software M
967967</span><span id="FishjamClient.create_agent-199"><a href="#FishjamClient.create_agent-199"><span class="linenos">199</span></a><span class="sd"> and Fishjam URL.</span>
968968</span><span id="FishjamClient.create_agent-200"><a href="#FishjamClient.create_agent-200"><span class="linenos">200</span></a><span class="sd"> """</span>
969969</span><span id="FishjamClient.create_agent-201"><a href="#FishjamClient.create_agent-201"><span class="linenos">201</span></a> <span class="n">options</span> <span class="o">=</span> <span class="n">options</span> <span class="ow">or</span> <span class="n">AgentOptions</span><span class="p">()</span>
970- </span><span id="FishjamClient.create_agent-202"><a href="#FishjamClient.create_agent-202"><span class="linenos">202</span></a> <span class="n">body</span> <span class="o">=</span> <span class="n">AddPeerBody </span><span class="p">(</span>
970+ </span><span id="FishjamClient.create_agent-202"><a href="#FishjamClient.create_agent-202"><span class="linenos">202</span></a> <span class="n">body</span> <span class="o">=</span> <span class="n">PeerConfig </span><span class="p">(</span>
971971</span><span id="FishjamClient.create_agent-203"><a href="#FishjamClient.create_agent-203"><span class="linenos">203</span></a> <span class="n">type_</span><span class="o">=</span><span class="n">PeerType</span><span class="o">.</span><span class="n">AGENT</span><span class="p">,</span>
972972</span><span id="FishjamClient.create_agent-204"><a href="#FishjamClient.create_agent-204"><span class="linenos">204</span></a> <span class="n">options</span><span class="o">=</span><span class="n">PeerOptionsAgent</span><span class="p">(</span>
973973</span><span id="FishjamClient.create_agent-205"><a href="#FishjamClient.create_agent-205"><span class="linenos">205</span></a> <span class="n">output</span><span class="o">=</span><span class="n">AgentOutput</span><span class="p">(</span>
@@ -1557,7 +1557,7 @@ <h5>Inherited Members</h5>
15571557</span><span id="FishjamNotifier-131"><a href="#FishjamNotifier-131"><span class="linenos">131</span></a> <span class="k">raise</span> <span class="ne">RuntimeError</span><span class="p">(</span><span class="s2">"Notification handler is not defined"</span><span class="p">)</span>
15581558</span><span id="FishjamNotifier-132"><a href="#FishjamNotifier-132"><span class="linenos">132</span></a>
15591559</span><span id="FishjamNotifier-133"><a href="#FishjamNotifier-133"><span class="linenos">133</span></a> <span class="k">while</span> <span class="kc">True</span><span class="p">:</span>
1560- </span><span id="FishjamNotifier-134"><a href="#FishjamNotifier-134"><span class="linenos">134</span></a> <span class="n">message</span> <span class="o">=</span> <span class="n">cast </span><span class="p">( </span><span class="nb">bytes </span><span class="p">, </span> <span class="k">await </span> <span class="bp">self </span><span class="o">. </span><span class="n">_websocket </span><span class="o">. </span><span class="n">recv </span><span class="p">() )</span>
1560+ </span><span id="FishjamNotifier-134"><a href="#FishjamNotifier-134"><span class="linenos">134</span></a> <span class="n">message</span> <span class="o">=</span> <span class="k">await </span> <span class="bp">self </span><span class="o">. </span><span class="n">_websocket </span><span class="o">. </span><span class="n">recv </span><span class="p">( </span><span class="n">decode </span><span class="o">= </span><span class="kc">False </span><span class="p">)</span>
15611561</span><span id="FishjamNotifier-135"><a href="#FishjamNotifier-135"><span class="linenos">135</span></a> <span class="n">message</span> <span class="o">=</span> <span class="n">ServerMessage</span><span class="p">()</span><span class="o">.</span><span class="n">parse</span><span class="p">(</span><span class="n">message</span><span class="p">)</span>
15621562</span><span id="FishjamNotifier-136"><a href="#FishjamNotifier-136"><span class="linenos">136</span></a> <span class="n">_which</span><span class="p">,</span> <span class="n">message</span> <span class="o">=</span> <span class="n">betterproto</span><span class="o">.</span><span class="n">which_one_of</span><span class="p">(</span><span class="n">message</span><span class="p">,</span> <span class="s2">"content"</span><span class="p">)</span>
15631563</span><span id="FishjamNotifier-137"><a href="#FishjamNotifier-137"><span class="linenos">137</span></a>
0 commit comments