lightgun-poc / lib/rtc / RtcHub
Interface: RtcHub
Defined in: lib/rtc.ts:50
Live signaling endpoint: one hub per server, one peer per phone.
Methods
broadcast()
broadcast(
text):void
Defined in: lib/rtc.ts:56
Sends to every open DataChannel across live peers; skips the rest.
Parameters
text
string
Returns
void
close()
close():
Promise<void>
Defined in: lib/rtc.ts:58
Closes every live peer; part of server teardown.
Returns
Promise<void>
count()
count():
number
Defined in: lib/rtc.ts:54
Live peer connections (any state short of evicted).
Returns
number
handleOffer()
handleOffer(
sdp):Promise<string>
Defined in: lib/rtc.ts:52
Offer SDP in → answer SDP out (gathering complete). Rejects bad SDP.
Parameters
sdp
string
Returns
Promise<string>