
org.yamcs.protobuf.TmPacketDataOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of yamcs-api Show documentation
Show all versions of yamcs-api Show documentation
Used by external clients to communicate with Yamcs
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: yamcs/protobuf/packets/packets.proto
package org.yamcs.protobuf;
public interface TmPacketDataOrBuilder extends
// @@protoc_insertion_point(interface_extends:yamcs.protobuf.packets.TmPacketData)
com.google.protobuf.MessageOrBuilder {
/**
*
* Raw packet binary
*
*
* optional bytes packet = 2;
* @return Whether the packet field is set.
*/
boolean hasPacket();
/**
*
* Raw packet binary
*
*
* optional bytes packet = 2;
* @return The packet.
*/
com.google.protobuf.ByteString getPacket();
/**
*
* Storage discriminator in case of distinct packets
* with the same name and generation time
*
*
* optional int32 sequenceNumber = 4;
* @return Whether the sequenceNumber field is set.
*/
boolean hasSequenceNumber();
/**
*
* Storage discriminator in case of distinct packets
* with the same name and generation time
*
*
* optional int32 sequenceNumber = 4;
* @return The sequenceNumber.
*/
int getSequenceNumber();
/**
*
* Packet name
*
*
* optional .yamcs.protobuf.NamedObjectId id = 5;
* @return Whether the id field is set.
*/
boolean hasId();
/**
*
* Packet name
*
*
* optional .yamcs.protobuf.NamedObjectId id = 5;
* @return The id.
*/
org.yamcs.protobuf.Yamcs.NamedObjectId getId();
/**
*
* Packet name
*
*
* optional .yamcs.protobuf.NamedObjectId id = 5;
*/
org.yamcs.protobuf.Yamcs.NamedObjectIdOrBuilder getIdOrBuilder();
/**
*
* When the packet was generated
*
*
* optional .google.protobuf.Timestamp generationTime = 9;
* @return Whether the generationTime field is set.
*/
boolean hasGenerationTime();
/**
*
* When the packet was generated
*
*
* optional .google.protobuf.Timestamp generationTime = 9;
* @return The generationTime.
*/
com.google.protobuf.Timestamp getGenerationTime();
/**
*
* When the packet was generated
*
*
* optional .google.protobuf.Timestamp generationTime = 9;
*/
com.google.protobuf.TimestampOrBuilder getGenerationTimeOrBuilder();
/**
*
* When the signal has been received on ground
*
*
* optional .google.protobuf.Timestamp earthReceptionTime = 10;
* @return Whether the earthReceptionTime field is set.
*/
boolean hasEarthReceptionTime();
/**
*
* When the signal has been received on ground
*
*
* optional .google.protobuf.Timestamp earthReceptionTime = 10;
* @return The earthReceptionTime.
*/
com.google.protobuf.Timestamp getEarthReceptionTime();
/**
*
* When the signal has been received on ground
*
*
* optional .google.protobuf.Timestamp earthReceptionTime = 10;
*/
com.google.protobuf.TimestampOrBuilder getEarthReceptionTimeOrBuilder();
/**
*
* When the packet was received by Yamcs
*
*
* optional .google.protobuf.Timestamp receptionTime = 8;
* @return Whether the receptionTime field is set.
*/
boolean hasReceptionTime();
/**
*
* When the packet was received by Yamcs
*
*
* optional .google.protobuf.Timestamp receptionTime = 8;
* @return The receptionTime.
*/
com.google.protobuf.Timestamp getReceptionTime();
/**
*
* When the packet was received by Yamcs
*
*
* optional .google.protobuf.Timestamp receptionTime = 8;
*/
com.google.protobuf.TimestampOrBuilder getReceptionTimeOrBuilder();
/**
*
* Name of the Yamcs link where this packet was received from
*
*
* optional string link = 11;
* @return Whether the link field is set.
*/
boolean hasLink();
/**
*
* Name of the Yamcs link where this packet was received from
*
*
* optional string link = 11;
* @return The link.
*/
java.lang.String getLink();
/**
*
* Name of the Yamcs link where this packet was received from
*
*
* optional string link = 11;
* @return The bytes for link.
*/
com.google.protobuf.ByteString
getLinkBytes();
/**
*
* Packet size in bytes
*
*
* optional int32 size = 12;
* @return Whether the size field is set.
*/
boolean hasSize();
/**
*
* Packet size in bytes
*
*
* optional int32 size = 12;
* @return The size.
*/
int getSize();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy