expose switchSocket