示例#1
0
        static void Main(string[] args)
        {
            Energy.Core.Tilde.WriteLine("~g~Network ~m~Server~0~ using ~y~SocketConnection");

            Energy.Core.Network.SocketServer serverConnection = new Energy.Core.Network.SocketServer();
            serverConnection.Host       = "localhost";
            serverConnection.Port       = 9000;
            serverConnection.OnReceive += ServerConnection_OnReceive;
            serverConnection.OnAccept  += ServerConnection_OnAccept;
            serverConnection.OnListen  += ServerConnection_OnListen;
            serverConnection.Listen();

            Energy.Core.Tilde.Pause();
        }
示例#2
0
 static void Main(string[] args)
 {
     Energy.Interface.ISocketServer server = new Energy.Core.Network.SocketServer();
     server.Port = 8080;
 }
示例#3
0
 private static void ServerConnection_OnListen(object self)
 {
     Energy.Core.Network.SocketServer serverConnection = self as Energy.Core.Network.SocketServer;
     Console.WriteLine("Server is listening at " + serverConnection.ToString());
 }