Example #1
0
 /*-------------------------------------------------------------------------
  * 閉じる
  * ---------------------------------------------------------------------------*/
 public void Close()
 {
     if (m_server != null)
     {
         m_server.Close();
         m_server   = null;
         m_is_error = false;
     }
 }
Example #2
0
        /*-------------------------------------------------------------------------
         * 開始
         * ---------------------------------------------------------------------------*/
        public void Listen(int port_index)
        {
            if (m_is_error)
            {
                return;
            }

            Close();
            try{
                m_server = new gvo_tcp_server();
                m_server.Listen(port_index);
            }catch {
                Close();
                m_is_error = true;                              // エラー
                MessageBox.Show("TCPサーバの起動に失敗しました。", "TCPサーバ起動エラー", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
        /*-------------------------------------------------------------------------
         * 開始
         * ---------------------------------------------------------------------------*/
        public void Listen(int port_index)
        {
            if (m_is_error)
            {
                return;
            }

            Close();
            try{
                m_server = new gvo_tcp_server();
                m_server.Listen(port_index);
            }catch {
                Close();
                m_is_error = true;                              // 오류
                MessageBox.Show("TCP서버의 시작에 실패하였습니다. ", "TCP서버시작오류", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Example #4
0
 /*-------------------------------------------------------------------------
  *
  * ---------------------------------------------------------------------------*/
 public gvo_server_service()
 {
     m_server   = null;
     m_is_error = false;
 }