예제 #1
0
 public static void Main()
 {
     socket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
     //Request and bind to an IP from DHCP server
     socket.Bind(new IPEndPoint(IPAddress.Any, 3000));
     //Debug print our IP address
     Debug.Print(Microsoft.SPOT.Net.NetworkInformation.NetworkInterface.GetAllNetworkInterfaces()[0].IPAddress);
     //Start listen for web requests
     socket.Listen(10);
     StartListener listener = new StartListener(socket, led);
     listener.Start();
 }
예제 #2
0
        public static void Main()
        {
            int port = 8080;

            Thread.Sleep(8000);

            Microsoft.SPOT.Net.NetworkInformation.NetworkInterface networkInterface = Microsoft.SPOT.Net.NetworkInformation.NetworkInterface.GetAllNetworkInterfaces()[0];

            Debug.Print("my ip address: " + networkInterface.IPAddress.ToString());

            socket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
            //Request and bind to an IP from DHCP server
            socket.Bind(new IPEndPoint(IPAddress.Any, port));
            //Debug print our IP address
            Debug.Print(Microsoft.SPOT.Net.NetworkInformation.NetworkInterface.GetAllNetworkInterfaces()[0].IPAddress);
            //Start listen for web requests
            socket.Listen(10);
            Debug.Print("listening");
            StartListener listener = new StartListener(socket, led);

            listener.Start();
        }