public override void RequestStop()
        {
            base.RequestStop();

            if (_dataService != null)
            {
                _dataService.StopDataService();
                _dataService = null;
            }
        }
        public MalFlowDetectMon()
            : base()
        {
            _sigFile = Properties.Settings.Default.SignatureFile;

            _dataService = new FlowFeatureDataSvc();

            _procEvent = new AutoResetEvent(false);

            BuildDecisionTree(GetDecisionTreeSignature());
        }