private ReadData GetReadData(ReadValue readValue)
        {
            var reg      = _registrations[readValue.ClientAlias];
            var readData = readValue.ToReadData(reg);

            return(readData);
        }
        private void PushReadData(ReadValue readValue)
        {
            var reg      = _registrations[readValue.ClientAlias];
            var readData = readValue.ToReadData(reg);

            reg.OnNext(readData);
        }
        public static ReadData ReadDataEx(this XiDataList dataList,
                                          IAccessItemRegistration reg)
        {
            ReadValue readValue = dataList.ReadData(reg.ServerAlias);
            var       rd        = readValue.ToReadData(reg);

            return(rd);
        }