示例#1
0
 public static void Main()
 {
     Application.EnableVisualStyles();
     Application.SetCompatibleTextRenderingDefault(false);
     MainForm theForm = new MainForm();
     Application.Run(theForm);
 }
示例#2
0
        public MiqiServer(MainForm logForm, int port)
        {
            m_port = port;
            m_server = new WebSocketServer(IPAddress.Any, port);
            m_server.OnClientConnected += OnClientConnected;
            m_ipAddresses = GetLocalIPAddresses();

            m_logForm = logForm;
            m_msgHandlers = new MiqiMessageHandlerCollection();
            m_msgHandlers.AddHandler(MiqiMessage.GET_SERVER_INFO, HandleGetServerInfoMessage);
            m_msgHandlers.AddHandler(MiqiMessage.SET_CREDENTIAL, HandleSetCredentialMessage);

            m_logForm.Log("Listening on {0}", m_ipAddresses);
        }