Ejemplo n.º 1
0
 /// <summary>
 /// Sets the response data
 /// </summary>
 /// <param name="data">The data.</param>
 /// <seealso cref="SiLADevice.ExecuteAsync"/>
 public void SetResponseData(ResponseData data)
 {
     _responseData = data;
 }
Ejemplo n.º 2
0
        /// <summary>
        /// Gets the response data
        /// </summary>
        /// <returns>ResponseData</returns>
        /// <seealso cref="SiLADevice.ExecuteAsync"/>
        public ResponseData GetResponseData()
        {
            if (_responseData == null)
            {
                _responseData = new ResponseData();
            }

            return _responseData;
        }
Ejemplo n.º 3
0
 /// <summary>
 /// Sets the response data
 /// </summary>
 /// <param name="data">The data.</param>
 /// <seealso cref="SiLADevice.ExecuteAsync"/>
 public void SetResponseData(ResponseData data)
 {
     _responseData = data;
 }
        /// <summary>
        /// Gets the incubator parameters.
        /// </summary>
        /// <returns>ResponseData that contains a list of device parameters</returns>
        private ResponseData GetIncubatorParameters()
        {
            ResponseData data = new ResponseData()
            {
                Items = new List<object>()
            };

            Parameter temperatureParameter = new Parameter()
            {
                 name="Temperature",
                 parameterType = AllowedType.Int32,
                ItemElementName = ItemChoiceType.Int32,
                Item = 33
            };

            Parameter timeParameter = new Parameter()
            {
                name = "TimeInSeconds",
                parameterType = AllowedType.Int32,
                ItemElementName = ItemChoiceType.Int32,
                Item = 1500
            };
            
            ParameterSet parameterSet = new ParameterSet();
            parameterSet.Parameter = new List<Parameter>();
            parameterSet.Parameter.Add(temperatureParameter);
            parameterSet.Parameter.Add(timeParameter);
            
            data.Items.Add(parameterSet);

            return data;
        }