qr socket