socket_type import