package Ġfl . we arable . auto sport . networking . requests Ċ Ċ import Ġio . reactivex . Single Ċ import Ġfl . we arable . auto sport . networking . data models . web RTC . Internal Message Request Ċ import Ġfl . we arable . auto sport . networking . data models . web RTC . Internal Message Response Ċ import Ġfl . we arable . auto sport . networking . data models . web RTC . Join Room Request Ċ import Ġfl . we arable . auto sport . networking . data models . web RTC . Join Room Response Ċ Ċ /** Ċ Ġ* ĠRepresent ĠWeb RTC Ġconnection ĠAPI Ċ Ġ* Ġ*/ Ċ internal Ġinterface ĠSocket API Ġ: ĠCommunication API Ġ{ ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠRequest Ġjoining Ġa Ġf ederated Ġlearning Ġcycle ĊĠĠĠĠ Ġ* Ġ*/ ĊĠĠĠ Ġfun Ġjoin Room ( join Room Request : ĠJoin Room Request ): ĠSingle < Join Room Response > ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠSend Ġmessage Ġvia ĠPy Grid ĊĠĠĠĠ Ġ* Ġ*/ ĊĠĠĠ Ġfun Ġsend Internal Message ( internal Message Request : ĠInternal Message Request ): ĠSingle < Internal Message Response > Ċ }