Documentation ¶
Index ¶
- Variables
- type AddTimeOfFlightIntervalsRequest
- func (*AddTimeOfFlightIntervalsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AddTimeOfFlightIntervalsRequest) GetInstance() string
- func (x *AddTimeOfFlightIntervalsRequest) GetIntervals() []*TofInterval
- func (x *AddTimeOfFlightIntervalsRequest) GetServiceName() string
- func (*AddTimeOfFlightIntervalsRequest) ProtoMessage()
- func (x *AddTimeOfFlightIntervalsRequest) ProtoReflect() protoreflect.Message
- func (x *AddTimeOfFlightIntervalsRequest) Reset()
- func (x *AddTimeOfFlightIntervalsRequest) String() string
- type DeleteTimeOfFlightIntervalsRequest
- func (*DeleteTimeOfFlightIntervalsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteTimeOfFlightIntervalsRequest) GetInstance() string
- func (x *DeleteTimeOfFlightIntervalsRequest) GetServiceName() string
- func (x *DeleteTimeOfFlightIntervalsRequest) GetStart() *timestamp.Timestamp
- func (x *DeleteTimeOfFlightIntervalsRequest) GetStop() *timestamp.Timestamp
- func (*DeleteTimeOfFlightIntervalsRequest) ProtoMessage()
- func (x *DeleteTimeOfFlightIntervalsRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteTimeOfFlightIntervalsRequest) Reset()
- func (x *DeleteTimeOfFlightIntervalsRequest) String() string
- type GetTcoConfigRequest
- func (*GetTcoConfigRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetTcoConfigRequest) GetInstance() string
- func (x *GetTcoConfigRequest) GetServiceName() string
- func (*GetTcoConfigRequest) ProtoMessage()
- func (x *GetTcoConfigRequest) ProtoReflect() protoreflect.Message
- func (x *GetTcoConfigRequest) Reset()
- func (x *GetTcoConfigRequest) String() string
- type GetTcoStatusRequest
- func (*GetTcoStatusRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetTcoStatusRequest) GetInstance() string
- func (x *GetTcoStatusRequest) GetServiceName() string
- func (*GetTcoStatusRequest) ProtoMessage()
- func (x *GetTcoStatusRequest) ProtoReflect() protoreflect.Message
- func (x *GetTcoStatusRequest) Reset()
- func (x *GetTcoStatusRequest) String() string
- type SetCoefficientsRequest
- func (*SetCoefficientsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SetCoefficientsRequest) GetCoefficients() *TcoCoefficients
- func (x *SetCoefficientsRequest) GetInstance() string
- func (x *SetCoefficientsRequest) GetServiceName() string
- func (*SetCoefficientsRequest) ProtoMessage()
- func (x *SetCoefficientsRequest) ProtoReflect() protoreflect.Message
- func (x *SetCoefficientsRequest) Reset()
- func (x *SetCoefficientsRequest) String() string
- type SetTcoConfigRequest
- func (*SetTcoConfigRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SetTcoConfigRequest) GetConfig() *TcoConfig
- func (x *SetTcoConfigRequest) GetInstance() string
- func (x *SetTcoConfigRequest) GetServiceName() string
- func (*SetTcoConfigRequest) ProtoMessage()
- func (x *SetTcoConfigRequest) ProtoReflect() protoreflect.Message
- func (x *SetTcoConfigRequest) Reset()
- func (x *SetTcoConfigRequest) String() string
- type TcoCoefficients
- func (*TcoCoefficients) Descriptor() ([]byte, []int)deprecated
- func (x *TcoCoefficients) GetGradient() float64
- func (x *TcoCoefficients) GetObt() uint64
- func (x *TcoCoefficients) GetOffset() float64
- func (x *TcoCoefficients) GetUtc() *timestamp.Timestamp
- func (*TcoCoefficients) ProtoMessage()
- func (x *TcoCoefficients) ProtoReflect() protoreflect.Message
- func (x *TcoCoefficients) Reset()
- func (x *TcoCoefficients) String() string
- type TcoConfig
- func (*TcoConfig) Descriptor() ([]byte, []int)deprecated
- func (x *TcoConfig) GetAccuracy() float64
- func (x *TcoConfig) GetDefaultTof() float64
- func (x *TcoConfig) GetOnboardDelay() float64
- func (x *TcoConfig) GetValidity() float64
- func (*TcoConfig) ProtoMessage()
- func (x *TcoConfig) ProtoReflect() protoreflect.Message
- func (x *TcoConfig) Reset()
- func (x *TcoConfig) String() string
- type TcoResetRequest
- func (*TcoResetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TcoResetRequest) GetInstance() string
- func (x *TcoResetRequest) GetServiceName() string
- func (*TcoResetRequest) ProtoMessage()
- func (x *TcoResetRequest) ProtoReflect() protoreflect.Message
- func (x *TcoResetRequest) Reset()
- func (x *TcoResetRequest) String() string
- type TcoSample
- type TcoStatus
- func (*TcoStatus) Descriptor() ([]byte, []int)deprecated
- func (x *TcoStatus) GetCoefficients() *TcoCoefficients
- func (x *TcoStatus) GetCoefficientsTime() *timestamp.Timestamp
- func (x *TcoStatus) GetDeviation() float64
- func (x *TcoStatus) GetSamples() []*TcoSample
- func (*TcoStatus) ProtoMessage()
- func (x *TcoStatus) ProtoReflect() protoreflect.Message
- func (x *TcoStatus) Reset()
- func (x *TcoStatus) String() string
- type TofInterval
- func (*TofInterval) Descriptor() ([]byte, []int)deprecated
- func (x *TofInterval) GetErtStart() *timestamp.Timestamp
- func (x *TofInterval) GetErtStop() *timestamp.Timestamp
- func (x *TofInterval) GetPolCoef() []float64
- func (*TofInterval) ProtoMessage()
- func (x *TofInterval) ProtoReflect() protoreflect.Message
- func (x *TofInterval) Reset()
- func (x *TofInterval) String() string
Constants ¶
This section is empty.
Variables ¶
var File_yamcs_protobuf_tco_tco_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type AddTimeOfFlightIntervalsRequest ¶
type AddTimeOfFlightIntervalsRequest struct { // Yamcs instance name. Instance *string `protobuf:"bytes,1,opt,name=instance" json:"instance,omitempty"` // Service name. ServiceName *string `protobuf:"bytes,2,opt,name=serviceName" json:"serviceName,omitempty"` // intervals for time of flight calculation Intervals []*TofInterval `protobuf:"bytes,3,rep,name=intervals" json:"intervals,omitempty"` // contains filtered or unexported fields }
func (*AddTimeOfFlightIntervalsRequest) Descriptor
deprecated
func (*AddTimeOfFlightIntervalsRequest) Descriptor() ([]byte, []int)
Deprecated: Use AddTimeOfFlightIntervalsRequest.ProtoReflect.Descriptor instead.
func (*AddTimeOfFlightIntervalsRequest) GetInstance ¶
func (x *AddTimeOfFlightIntervalsRequest) GetInstance() string
func (*AddTimeOfFlightIntervalsRequest) GetIntervals ¶
func (x *AddTimeOfFlightIntervalsRequest) GetIntervals() []*TofInterval
func (*AddTimeOfFlightIntervalsRequest) GetServiceName ¶
func (x *AddTimeOfFlightIntervalsRequest) GetServiceName() string
func (*AddTimeOfFlightIntervalsRequest) ProtoMessage ¶
func (*AddTimeOfFlightIntervalsRequest) ProtoMessage()
func (*AddTimeOfFlightIntervalsRequest) ProtoReflect ¶
func (x *AddTimeOfFlightIntervalsRequest) ProtoReflect() protoreflect.Message
func (*AddTimeOfFlightIntervalsRequest) Reset ¶
func (x *AddTimeOfFlightIntervalsRequest) Reset()
func (*AddTimeOfFlightIntervalsRequest) String ¶
func (x *AddTimeOfFlightIntervalsRequest) String() string
type DeleteTimeOfFlightIntervalsRequest ¶
type DeleteTimeOfFlightIntervalsRequest struct { // Yamcs instance name. Instance *string `protobuf:"bytes,1,opt,name=instance" json:"instance,omitempty"` // Service name. ServiceName *string `protobuf:"bytes,2,opt,name=serviceName" json:"serviceName,omitempty"` Start *timestamp.Timestamp `protobuf:"bytes,3,opt,name=start" json:"start,omitempty"` Stop *timestamp.Timestamp `protobuf:"bytes,4,opt,name=stop" json:"stop,omitempty"` // contains filtered or unexported fields }
Delete all the TofIntervals having start <= tofInterval.ertStart <= stop
func (*DeleteTimeOfFlightIntervalsRequest) Descriptor
deprecated
func (*DeleteTimeOfFlightIntervalsRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteTimeOfFlightIntervalsRequest.ProtoReflect.Descriptor instead.
func (*DeleteTimeOfFlightIntervalsRequest) GetInstance ¶
func (x *DeleteTimeOfFlightIntervalsRequest) GetInstance() string
func (*DeleteTimeOfFlightIntervalsRequest) GetServiceName ¶
func (x *DeleteTimeOfFlightIntervalsRequest) GetServiceName() string
func (*DeleteTimeOfFlightIntervalsRequest) GetStart ¶
func (x *DeleteTimeOfFlightIntervalsRequest) GetStart() *timestamp.Timestamp
func (*DeleteTimeOfFlightIntervalsRequest) GetStop ¶
func (x *DeleteTimeOfFlightIntervalsRequest) GetStop() *timestamp.Timestamp
func (*DeleteTimeOfFlightIntervalsRequest) ProtoMessage ¶
func (*DeleteTimeOfFlightIntervalsRequest) ProtoMessage()
func (*DeleteTimeOfFlightIntervalsRequest) ProtoReflect ¶
func (x *DeleteTimeOfFlightIntervalsRequest) ProtoReflect() protoreflect.Message
func (*DeleteTimeOfFlightIntervalsRequest) Reset ¶
func (x *DeleteTimeOfFlightIntervalsRequest) Reset()
func (*DeleteTimeOfFlightIntervalsRequest) String ¶
func (x *DeleteTimeOfFlightIntervalsRequest) String() string
type GetTcoConfigRequest ¶
type GetTcoConfigRequest struct { // Yamcs instance name. Instance *string `protobuf:"bytes,1,opt,name=instance" json:"instance,omitempty"` // service name. ServiceName *string `protobuf:"bytes,2,opt,name=serviceName" json:"serviceName,omitempty"` // contains filtered or unexported fields }
func (*GetTcoConfigRequest) Descriptor
deprecated
func (*GetTcoConfigRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetTcoConfigRequest.ProtoReflect.Descriptor instead.
func (*GetTcoConfigRequest) GetInstance ¶
func (x *GetTcoConfigRequest) GetInstance() string
func (*GetTcoConfigRequest) GetServiceName ¶
func (x *GetTcoConfigRequest) GetServiceName() string
func (*GetTcoConfigRequest) ProtoMessage ¶
func (*GetTcoConfigRequest) ProtoMessage()
func (*GetTcoConfigRequest) ProtoReflect ¶
func (x *GetTcoConfigRequest) ProtoReflect() protoreflect.Message
func (*GetTcoConfigRequest) Reset ¶
func (x *GetTcoConfigRequest) Reset()
func (*GetTcoConfigRequest) String ¶
func (x *GetTcoConfigRequest) String() string
type GetTcoStatusRequest ¶
type GetTcoStatusRequest struct { // Yamcs instance name. Instance *string `protobuf:"bytes,1,opt,name=instance" json:"instance,omitempty"` // Service name. ServiceName *string `protobuf:"bytes,2,opt,name=serviceName" json:"serviceName,omitempty"` // contains filtered or unexported fields }
func (*GetTcoStatusRequest) Descriptor
deprecated
func (*GetTcoStatusRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetTcoStatusRequest.ProtoReflect.Descriptor instead.
func (*GetTcoStatusRequest) GetInstance ¶
func (x *GetTcoStatusRequest) GetInstance() string
func (*GetTcoStatusRequest) GetServiceName ¶
func (x *GetTcoStatusRequest) GetServiceName() string
func (*GetTcoStatusRequest) ProtoMessage ¶
func (*GetTcoStatusRequest) ProtoMessage()
func (*GetTcoStatusRequest) ProtoReflect ¶
func (x *GetTcoStatusRequest) ProtoReflect() protoreflect.Message
func (*GetTcoStatusRequest) Reset ¶
func (x *GetTcoStatusRequest) Reset()
func (*GetTcoStatusRequest) String ¶
func (x *GetTcoStatusRequest) String() string
type SetCoefficientsRequest ¶
type SetCoefficientsRequest struct { // Yamcs instance name. Instance *string `protobuf:"bytes,1,opt,name=instance" json:"instance,omitempty"` // Service name. ServiceName *string `protobuf:"bytes,2,opt,name=serviceName" json:"serviceName,omitempty"` // Time correlation coefficients Coefficients *TcoCoefficients `protobuf:"bytes,3,opt,name=coefficients" json:"coefficients,omitempty"` // contains filtered or unexported fields }
func (*SetCoefficientsRequest) Descriptor
deprecated
func (*SetCoefficientsRequest) Descriptor() ([]byte, []int)
Deprecated: Use SetCoefficientsRequest.ProtoReflect.Descriptor instead.
func (*SetCoefficientsRequest) GetCoefficients ¶
func (x *SetCoefficientsRequest) GetCoefficients() *TcoCoefficients
func (*SetCoefficientsRequest) GetInstance ¶
func (x *SetCoefficientsRequest) GetInstance() string
func (*SetCoefficientsRequest) GetServiceName ¶
func (x *SetCoefficientsRequest) GetServiceName() string
func (*SetCoefficientsRequest) ProtoMessage ¶
func (*SetCoefficientsRequest) ProtoMessage()
func (*SetCoefficientsRequest) ProtoReflect ¶
func (x *SetCoefficientsRequest) ProtoReflect() protoreflect.Message
func (*SetCoefficientsRequest) Reset ¶
func (x *SetCoefficientsRequest) Reset()
func (*SetCoefficientsRequest) String ¶
func (x *SetCoefficientsRequest) String() string
type SetTcoConfigRequest ¶
type SetTcoConfigRequest struct { // Yamcs instance name. Instance *string `protobuf:"bytes,1,opt,name=instance" json:"instance,omitempty"` // Service name. ServiceName *string `protobuf:"bytes,2,opt,name=serviceName" json:"serviceName,omitempty"` // configuration to set Config *TcoConfig `protobuf:"bytes,3,opt,name=config" json:"config,omitempty"` // contains filtered or unexported fields }
func (*SetTcoConfigRequest) Descriptor
deprecated
func (*SetTcoConfigRequest) Descriptor() ([]byte, []int)
Deprecated: Use SetTcoConfigRequest.ProtoReflect.Descriptor instead.
func (*SetTcoConfigRequest) GetConfig ¶
func (x *SetTcoConfigRequest) GetConfig() *TcoConfig
func (*SetTcoConfigRequest) GetInstance ¶
func (x *SetTcoConfigRequest) GetInstance() string
func (*SetTcoConfigRequest) GetServiceName ¶
func (x *SetTcoConfigRequest) GetServiceName() string
func (*SetTcoConfigRequest) ProtoMessage ¶
func (*SetTcoConfigRequest) ProtoMessage()
func (*SetTcoConfigRequest) ProtoReflect ¶
func (x *SetTcoConfigRequest) ProtoReflect() protoreflect.Message
func (*SetTcoConfigRequest) Reset ¶
func (x *SetTcoConfigRequest) Reset()
func (*SetTcoConfigRequest) String ¶
func (x *SetTcoConfigRequest) String() string
type TcoCoefficients ¶
type TcoCoefficients struct { Utc *timestamp.Timestamp `protobuf:"bytes,1,opt,name=utc" json:"utc,omitempty"` Obt *uint64 `protobuf:"varint,2,opt,name=obt" json:"obt,omitempty"` Gradient *float64 `protobuf:"fixed64,3,opt,name=gradient" json:"gradient,omitempty"` Offset *float64 `protobuf:"fixed64,4,opt,name=offset" json:"offset,omitempty"` // contains filtered or unexported fields }
func (*TcoCoefficients) Descriptor
deprecated
func (*TcoCoefficients) Descriptor() ([]byte, []int)
Deprecated: Use TcoCoefficients.ProtoReflect.Descriptor instead.
func (*TcoCoefficients) GetGradient ¶
func (x *TcoCoefficients) GetGradient() float64
func (*TcoCoefficients) GetObt ¶
func (x *TcoCoefficients) GetObt() uint64
func (*TcoCoefficients) GetOffset ¶
func (x *TcoCoefficients) GetOffset() float64
func (*TcoCoefficients) GetUtc ¶
func (x *TcoCoefficients) GetUtc() *timestamp.Timestamp
func (*TcoCoefficients) ProtoMessage ¶
func (*TcoCoefficients) ProtoMessage()
func (*TcoCoefficients) ProtoReflect ¶
func (x *TcoCoefficients) ProtoReflect() protoreflect.Message
func (*TcoCoefficients) Reset ¶
func (x *TcoCoefficients) Reset()
func (*TcoCoefficients) String ¶
func (x *TcoCoefficients) String() string
type TcoConfig ¶
type TcoConfig struct { Accuracy *float64 `protobuf:"fixed64,1,opt,name=accuracy" json:"accuracy,omitempty"` Validity *float64 `protobuf:"fixed64,2,opt,name=validity" json:"validity,omitempty"` OnboardDelay *float64 `protobuf:"fixed64,3,opt,name=onboardDelay" json:"onboardDelay,omitempty"` DefaultTof *float64 `protobuf:"fixed64,4,opt,name=defaultTof" json:"defaultTof,omitempty"` // contains filtered or unexported fields }
func (*TcoConfig) Descriptor
deprecated
func (*TcoConfig) GetAccuracy ¶
func (*TcoConfig) GetDefaultTof ¶
func (*TcoConfig) GetOnboardDelay ¶
func (*TcoConfig) GetValidity ¶
func (*TcoConfig) ProtoMessage ¶
func (*TcoConfig) ProtoMessage()
func (*TcoConfig) ProtoReflect ¶
func (x *TcoConfig) ProtoReflect() protoreflect.Message
type TcoResetRequest ¶
type TcoResetRequest struct { // Yamcs instance name. Instance *string `protobuf:"bytes,1,opt,name=instance" json:"instance,omitempty"` // Service name. ServiceName *string `protobuf:"bytes,2,opt,name=serviceName" json:"serviceName,omitempty"` // contains filtered or unexported fields }
func (*TcoResetRequest) Descriptor
deprecated
func (*TcoResetRequest) Descriptor() ([]byte, []int)
Deprecated: Use TcoResetRequest.ProtoReflect.Descriptor instead.
func (*TcoResetRequest) GetInstance ¶
func (x *TcoResetRequest) GetInstance() string
func (*TcoResetRequest) GetServiceName ¶
func (x *TcoResetRequest) GetServiceName() string
func (*TcoResetRequest) ProtoMessage ¶
func (*TcoResetRequest) ProtoMessage()
func (*TcoResetRequest) ProtoReflect ¶
func (x *TcoResetRequest) ProtoReflect() protoreflect.Message
func (*TcoResetRequest) Reset ¶
func (x *TcoResetRequest) Reset()
func (*TcoResetRequest) String ¶
func (x *TcoResetRequest) String() string
type TcoSample ¶
type TcoSample struct { Utc *timestamp.Timestamp `protobuf:"bytes,1,opt,name=utc" json:"utc,omitempty"` Obt *uint64 `protobuf:"varint,2,opt,name=obt" json:"obt,omitempty"` // contains filtered or unexported fields }
Sample association between UTC and Onboard time. This is computed by the TCO service after adjusting for internal delays and time of flight.
func (*TcoSample) Descriptor
deprecated
func (*TcoSample) ProtoMessage ¶
func (*TcoSample) ProtoMessage()
func (*TcoSample) ProtoReflect ¶
func (x *TcoSample) ProtoReflect() protoreflect.Message
type TcoStatus ¶
type TcoStatus struct { // Currently used coefficients. // If not present, the synchronization is not established Coefficients *TcoCoefficients `protobuf:"bytes,1,opt,name=coefficients" json:"coefficients,omitempty"` // The time when the coefficients have been computed CoefficientsTime *timestamp.Timestamp `protobuf:"bytes,2,opt,name=coefficientsTime" json:"coefficientsTime,omitempty"` // The last computed deviation Deviation *float64 `protobuf:"fixed64,3,opt,name=deviation" json:"deviation,omitempty"` // The last accumulated samples // These are not necessary those from which the coefficients // have been calculated because the coefficients will only // be recalculated when the deviation is higher than the accuracy settings Samples []*TcoSample `protobuf:"bytes,4,rep,name=samples" json:"samples,omitempty"` // contains filtered or unexported fields }
If the TCO is used only for verifying the synchronization, the message will contain only the validity, accuracy and deviation.
func (*TcoStatus) Descriptor
deprecated
func (*TcoStatus) GetCoefficients ¶
func (x *TcoStatus) GetCoefficients() *TcoCoefficients
func (*TcoStatus) GetCoefficientsTime ¶
func (*TcoStatus) GetDeviation ¶
func (*TcoStatus) GetSamples ¶
func (*TcoStatus) ProtoMessage ¶
func (*TcoStatus) ProtoMessage()
func (*TcoStatus) ProtoReflect ¶
func (x *TcoStatus) ProtoReflect() protoreflect.Message
type TofInterval ¶
type TofInterval struct { ErtStart *timestamp.Timestamp `protobuf:"bytes,1,opt,name=ertStart" json:"ertStart,omitempty"` ErtStop *timestamp.Timestamp `protobuf:"bytes,2,opt,name=ertStop" json:"ertStop,omitempty"` PolCoef []float64 `protobuf:"fixed64,3,rep,name=polCoef" json:"polCoef,omitempty"` // contains filtered or unexported fields }
func (*TofInterval) Descriptor
deprecated
func (*TofInterval) Descriptor() ([]byte, []int)
Deprecated: Use TofInterval.ProtoReflect.Descriptor instead.
func (*TofInterval) GetErtStart ¶
func (x *TofInterval) GetErtStart() *timestamp.Timestamp
func (*TofInterval) GetErtStop ¶
func (x *TofInterval) GetErtStop() *timestamp.Timestamp
func (*TofInterval) GetPolCoef ¶
func (x *TofInterval) GetPolCoef() []float64
func (*TofInterval) ProtoMessage ¶
func (*TofInterval) ProtoMessage()
func (*TofInterval) ProtoReflect ¶
func (x *TofInterval) ProtoReflect() protoreflect.Message
func (*TofInterval) Reset ¶
func (x *TofInterval) Reset()
func (*TofInterval) String ¶
func (x *TofInterval) String() string