示例#1
0
        public void Dispose()
        {
            if (_senderProc != null)
            {
                _senderProc.Dispose();
                _senderProc = null;

                _recorderProc.Dispose();
                _recorderProc = null;

                if (_crypTunnelProc != null)
                {
                    _crypTunnelProc.Dispose();
                    _crypTunnelProc = null;
                }
                _frtwv.Dispose();
                _frtwv = null;
            }
        }
示例#2
0
        public void Dispose()
        {
            if (_playerProc != null)
            {
                Thread.Sleep(500);                 // zantei: クライアントから停止しようとした時にマウスカーソルの位置を調整する猶予

                _playerProc.Dispose();
                _playerProc = null;

                _recverProc.Dispose();
                _recverProc = null;

                if (_crypTunnelProc != null)
                {
                    _crypTunnelProc.Dispose();
                    _crypTunnelProc = null;
                }
                _frtwv.Dispose();
                _frtwv = null;
            }
        }