using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Net;
using System.Net.Sockets;
namespace Test
{
class Program
{
static void Main(string[] args)
{
IPAddress ipa = IPAddress.Parse("127.0.0.1");
IPEndPoint ipep = new IPEndPoint(ipa,8080);
Socket test_socket = new Socket(AddressFamily.InterNetwork,SocketType.Stream,ProtocolType.Tcp);
Console.WriteLine("AddressFamily:{0}",test_socket.AddressFamily);
Console.WriteLine("SocketType:{0}",test_socket.ProtocolType);
Console.WriteLine("Blocking:{0}",test_socket.Blocking);
test_socket.Blocking = false;
Console.WriteLine("new Blocking:{0}",test_socket.Blocking);
Console.WriteLine("Connected:{0}",test_socket.Connected);
test_socket.Bind(ipep);
IPEndPoint sodck_iep = (IPEndPoint)test_socket.LocalEndPoint;
Console.WriteLine("Local EndPoint:{0}",sodck_iep.ToString());
test_socket.Close();
Console.ReadKey();
}
}
}