Server.SocketServer.Start C# (CSharp) Méthode

Start() public méthode

public Start ( ) : void
Résultat void
        public void Start() {
            if (Runing) {
                throw new InvalidOperationException("Is already runing!");
            }
            socket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
            var endPoint = new IPEndPoint(Ip, Port);
            socket.Bind(endPoint);
            socket.Listen(10);

            socket.BeginAccept()

            Runing = true;
        }

Usage Example

Exemple #1
0
        public static void Main(string[] args) {
            var server = new SocketServer(IPAddress.Parse(Ip), Port);
            server.Start();

            var input = string.Empty;
            while (input.ToLower() != "q") {
                Console.WriteLine("Enter 'Q' or 'q' to exit.");
                input = Console.ReadLine().ToLower();
            }
            server.Stop();
            server.Dispose();
        }
All Usage Examples Of Server.SocketServer::Start