dispose method
void
dispose()
Implementation
void dispose() {
final error = RoomServerException("room client disposed");
_failPendingRequests(error);
unawaited(_failToolCallStreams(error: error));
sync.dispose();
protocol.dispose();
_localParticipant = null;
}