single listen method documentation for tcp