Exemplo n.º 1
0
        public void MergeFrom(pb::CodedInputStream input)
        {
            uint tag;

            while ((tag = input.ReadTag()) != 0)
            {
                switch (tag)
                {
                default:
                    input.SkipLastField();
                    break;

                case 10: {
                    Name = input.ReadString();
                    break;
                }

                case 16: {
                    type_ = (global::Com.Richisland.Proto.pb_data_type)input.ReadEnum();
                    break;
                }

                case 24: {
                    Size = input.ReadInt32();
                    break;
                }

                case 34: {
                    Value = input.ReadBytes();
                    break;
                }

                case 40: {
                    Time = input.ReadInt64();
                    break;
                }

                case 48: {
                    Quality = input.ReadInt32();
                    break;
                }

                case 56: {
                    status_ = (global::Com.Richisland.Proto.pb_data_status)input.ReadEnum();
                    break;
                }

                case 64: {
                    unit_ = (global::Com.Richisland.Proto.pb_data_unit)input.ReadEnum();
                    break;
                }
                }
            }
        }
Exemplo n.º 2
0
        public void MergeFrom(pb::CodedInputStream input)
        {
            uint tag;

            while ((tag = input.ReadTag()) != 0)
            {
                switch (tag)
                {
                default:
                    input.SkipLastField();
                    break;

                case 8: {
                    TagId = input.ReadInt32();
                    break;
                }

                case 18: {
                    TagName = input.ReadString();
                    break;
                }

                case 26: {
                    SaveTagName = input.ReadString();
                    break;
                }

                case 34: {
                    PublishTagName = input.ReadString();
                    break;
                }

                case 40: {
                    dataType_ = (global::Com.Richisland.Proto.pb_data_type)input.ReadEnum();
                    break;
                }

                case 48: {
                    DataFormat = input.ReadInt32();
                    break;
                }

                case 56: {
                    stringDataEncoding_ = (global::Com.Richisland.Proto.pb_encoding_type)input.ReadEnum();
                    break;
                }

                case 69: {
                    CorrectCoefficient = input.ReadFloat();
                    break;
                }

                case 77: {
                    AdiustParameters = input.ReadFloat();
                    break;
                }

                case 80: {
                    dataUnit_ = (global::Com.Richisland.Proto.pb_data_unit)input.ReadEnum();
                    break;
                }
                }
            }
        }