//private byte[] _dst; //private bool _getImg; //private bool _isOutDataUsed; #region Constructors public DalsaCore(DalsaConfig config, string name) { _config = config; _id = Guid.NewGuid(); _name = name; //_getImg = false; //_intPtrQueue = new IntPtrQueue(); //_intPtrQueue.IntPtrQueueClear(); //_imgByteQueue.Clear(); }
public bool LoadConfig(DalsaConfig config) { var ret = true; DestroyObjects(); if (string.IsNullOrEmpty(config.ServerName)) { return(false); } if (!CreateNewObjects(new SapLocation(config.ServerName, config.ResourceIndex), config.FileName, false)) { if (!CreateNewObjects(null, "", true)) { ret = false; } } return(ret); }