private void init(int id
                          , MoSIoTGenNHibernate.EN.MosIoT.DeviceTemplateEN deviceTemplate, double frecuency, MoSIoTGenNHibernate.EN.MosIoT.SpecificTelemetryEN typeTelemetry, MoSIoTGenNHibernate.Enumerated.MosIoT.DataTypeEnum schema, MoSIoTGenNHibernate.Enumerated.MosIoT.TypeUnitEnum unit, string name, MoSIoTGenNHibernate.Enumerated.MosIoT.TelemetryTypeEnum type, System.Collections.Generic.IList <MoSIoTGenNHibernate.EN.MosIoT.PropertyEN> properties, MoSIoTGenNHibernate.EN.MosIoT.MeasureEN vitalSign)
        {
            this.Id = id;


            this.DeviceTemplate = deviceTemplate;

            this.Frecuency = frecuency;

            this.TypeTelemetry = typeTelemetry;

            this.Schema = schema;

            this.Unit = unit;

            this.Name = name;

            this.Type = type;

            this.Properties = properties;

            this.VitalSign = vitalSign;
        }
Esempio n. 2
0
        public void Modify(int p_Telemetry_OID, double p_frecuency, MoSIoTGenNHibernate.Enumerated.MosIoT.DataTypeEnum p_schema, MoSIoTGenNHibernate.Enumerated.MosIoT.TypeUnitEnum p_unit, string p_name, MoSIoTGenNHibernate.Enumerated.MosIoT.TelemetryTypeEnum p_type)
        {
            TelemetryEN telemetryEN = null;

            //Initialized TelemetryEN
            telemetryEN           = new TelemetryEN();
            telemetryEN.Id        = p_Telemetry_OID;
            telemetryEN.Frecuency = p_frecuency;
            telemetryEN.Schema    = p_schema;
            telemetryEN.Unit      = p_unit;
            telemetryEN.Name      = p_name;
            telemetryEN.Type      = p_type;
            //Call to TelemetryCAD

            _ITelemetryCAD.Modify(telemetryEN);
        }
 public TelemetryEN(int id, MoSIoTGenNHibernate.EN.MosIoT.DeviceTemplateEN deviceTemplate, double frecuency, MoSIoTGenNHibernate.EN.MosIoT.SpecificTelemetryEN typeTelemetry, MoSIoTGenNHibernate.Enumerated.MosIoT.DataTypeEnum schema, MoSIoTGenNHibernate.Enumerated.MosIoT.TypeUnitEnum unit, string name, MoSIoTGenNHibernate.Enumerated.MosIoT.TelemetryTypeEnum type, System.Collections.Generic.IList <MoSIoTGenNHibernate.EN.MosIoT.PropertyEN> properties, MoSIoTGenNHibernate.EN.MosIoT.MeasureEN vitalSign
                    )
 {
     this.init(Id, deviceTemplate, frecuency, typeTelemetry, schema, unit, name, type, properties, vitalSign);
 }
Esempio n. 4
0
        public int New_(int p_deviceTemplate, double p_frecuency, MoSIoTGenNHibernate.Enumerated.MosIoT.DataTypeEnum p_schema, MoSIoTGenNHibernate.Enumerated.MosIoT.TypeUnitEnum p_unit, string p_name, MoSIoTGenNHibernate.Enumerated.MosIoT.TelemetryTypeEnum p_type)
        {
            TelemetryEN telemetryEN = null;
            int         oid;

            //Initialized TelemetryEN
            telemetryEN = new TelemetryEN();

            if (p_deviceTemplate != -1)
            {
                // El argumento p_deviceTemplate -> Property deviceTemplate es oid = false
                // Lista de oids id
                telemetryEN.DeviceTemplate    = new MoSIoTGenNHibernate.EN.MosIoT.DeviceTemplateEN();
                telemetryEN.DeviceTemplate.Id = p_deviceTemplate;
            }

            telemetryEN.Frecuency = p_frecuency;

            telemetryEN.Schema = p_schema;

            telemetryEN.Unit = p_unit;

            telemetryEN.Name = p_name;

            telemetryEN.Type = p_type;

            //Call to TelemetryCAD

            oid = _ITelemetryCAD.New_(telemetryEN);
            return(oid);
        }