public override void Dispose()
 {
     base.Dispose();
     if (_receiver != null)
     {
         _receiver.Shutdown();
         _receiver.OnReceivedData -= onReceivedData;
     }
     _receiver = null;
 }
 public override void SetConfig(string ip, int port)
 {
     if (_receiver != null)
     {
         _receiver.Shutdown();
     }
     else
     {
         _receiver = new NorcontrolReceiver();
     }
     _receiver.Startup(ip, port.ToString(), "100");
 }