Close signalling after negotiation or when abandoning the peer.
Return the local identity embedded in outgoing messages.
Return the underlying browser-like WebSocket.
Return the first terminal signalling failure, or OK while healthy.
Return whether the signalling socket is open and usable.
Replace the serial inbound negotiation callback.
StaticconnectOpen the signalling socket and bind it to a validated local identity.
Identity-aware WebSocket signalling client for WebRTC negotiation.
Connect this control channel first, then pass it to WebRtcWireStream.createClient. Messages for the same socket are delivered serially so SDP and trickled ICE transitions cannot race inside the peer-connection state machine. Closing signalling does not itself half-close an established A11 data stream.