Simplified socket listener interface