Name
TcpListener
Synopsis
This class provides a server-side abstraction of the sockets API. The TcpListener
is constructed with a
local address and port to which it is automatically bound. A call to Start()
initiates
listening for connection requests. When a request is received, either AcceptSocket()
or AcceptTcpClient()
accepts
the connection and returns a Socket
or a TcpClient
you can use to exchange data with the remote.
public class TcpListener { // Public Constructors public method TcpListener(int port); public method TcpListener(System.Net.IPAddress localaddr, int port); public method TcpListener(System.Net.IPEndPoint localEP); // Public Instance Properties public field EndPoint LocalEndpoint{get; } // Protected Instance Properties protected field bool Active{get; } protected field Socket Server{get; } // Public Instance Methods public method Socket AcceptSocket(); public method TcpClient AcceptTcpClient(); public method bool Pending(); public method void Start(); public method void Stop(); // Protected Instance Methods protected override method void Finalize(); // overrides object }
Get C# in a Nutshell now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.