コード例 #1
0
        //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();
        }
コード例 #2
0
        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);
        }