All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.yamcs.protobuf.ExtractedParameterValueOrBuilder Maven / Gradle / Ivy

There is a newer version: 5.10.9
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: yamcs/protobuf/packets/packets_service.proto

package org.yamcs.protobuf;

public interface ExtractedParameterValueOrBuilder extends
    // @@protoc_insertion_point(interface_extends:yamcs.protobuf.packets.ExtractedParameterValue)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * Qualified name of the parameter
   * 
* * optional .yamcs.protobuf.mdb.ParameterInfo parameter = 1; * @return Whether the parameter field is set. */ boolean hasParameter(); /** *
   * Qualified name of the parameter
   * 
* * optional .yamcs.protobuf.mdb.ParameterInfo parameter = 1; * @return The parameter. */ org.yamcs.protobuf.Mdb.ParameterInfo getParameter(); /** *
   * Qualified name of the parameter
   * 
* * optional .yamcs.protobuf.mdb.ParameterInfo parameter = 1; */ org.yamcs.protobuf.Mdb.ParameterInfoOrBuilder getParameterOrBuilder(); /** *
   * Qualified name of the container that defines this
   * specific entry.
   * 
* * optional .yamcs.protobuf.mdb.ContainerInfo entryContainer = 2; * @return Whether the entryContainer field is set. */ boolean hasEntryContainer(); /** *
   * Qualified name of the container that defines this
   * specific entry.
   * 
* * optional .yamcs.protobuf.mdb.ContainerInfo entryContainer = 2; * @return The entryContainer. */ org.yamcs.protobuf.Mdb.ContainerInfo getEntryContainer(); /** *
   * Qualified name of the container that defines this
   * specific entry.
   * 
* * optional .yamcs.protobuf.mdb.ContainerInfo entryContainer = 2; */ org.yamcs.protobuf.Mdb.ContainerInfoOrBuilder getEntryContainerOrBuilder(); /** *
   * Absolute location in bits, within the full packet
   * 
* * optional int32 location = 3; * @return Whether the location field is set. */ boolean hasLocation(); /** *
   * Absolute location in bits, within the full packet
   * 
* * optional int32 location = 3; * @return The location. */ int getLocation(); /** *
   * Bit length
   * 
* * optional int32 size = 4; * @return Whether the size field is set. */ boolean hasSize(); /** *
   * Bit length
   * 
* * optional int32 size = 4; * @return The size. */ int getSize(); /** *
   * Raw value
   * 
* * optional .yamcs.protobuf.Value rawValue = 5; * @return Whether the rawValue field is set. */ boolean hasRawValue(); /** *
   * Raw value
   * 
* * optional .yamcs.protobuf.Value rawValue = 5; * @return The rawValue. */ org.yamcs.protobuf.Yamcs.Value getRawValue(); /** *
   * Raw value
   * 
* * optional .yamcs.protobuf.Value rawValue = 5; */ org.yamcs.protobuf.Yamcs.ValueOrBuilder getRawValueOrBuilder(); /** *
   * Engineering value
   * 
* * optional .yamcs.protobuf.Value engValue = 6; * @return Whether the engValue field is set. */ boolean hasEngValue(); /** *
   * Engineering value
   * 
* * optional .yamcs.protobuf.Value engValue = 6; * @return The engValue. */ org.yamcs.protobuf.Yamcs.Value getEngValue(); /** *
   * Engineering value
   * 
* * optional .yamcs.protobuf.Value engValue = 6; */ org.yamcs.protobuf.Yamcs.ValueOrBuilder getEngValueOrBuilder(); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy