I'm new in the area of networking in C# and I need your help
Concerning TcpListener, I've read the following in http://www.microsoft.com/mspress/books/sampchap/6510.asp
"There are two ways to detect a request. One way is to use the Pending method to detect incoming connection
requests. You can also use the AcceptSocket or AcceptTcpClient method to block until a connection request arrives"
When to use each of these ways (1-Pending, 2-AcceptSocket , 3-AcceptTcpClient) ?
i.e. in a chat application what is the best way to use?