Socket structure.