processing

package
v0.0.0-...-6850833 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 18, 2024 License: LGPL-3.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	MdbOverrideInfo_OverrideType_name = map[int32]string{
		0: "ALGORITHM_TEXT",
		1: "PARAMETER",
	}
	MdbOverrideInfo_OverrideType_value = map[string]int32{
		"ALGORITHM_TEXT": 0,
		"PARAMETER":      1,
	}
)

Enum value maps for MdbOverrideInfo_OverrideType.

View Source
var (
	UpdateParameterRequest_ActionType_name = map[int32]string{
		0: "RESET",
		1: "RESET_CALIBRATORS",
		2: "SET_DEFAULT_CALIBRATOR",
		3: "SET_CALIBRATORS",
		4: "RESET_ALARMS",
		5: "SET_DEFAULT_ALARMS",
		6: "SET_ALARMS",
	}
	UpdateParameterRequest_ActionType_value = map[string]int32{
		"RESET":                  0,
		"RESET_CALIBRATORS":      1,
		"SET_DEFAULT_CALIBRATOR": 2,
		"SET_CALIBRATORS":        3,
		"RESET_ALARMS":           4,
		"SET_DEFAULT_ALARMS":     5,
		"SET_ALARMS":             6,
	}
)

Enum value maps for UpdateParameterRequest_ActionType.

View Source
var (
	UpdateAlgorithmRequest_ActionType_name = map[int32]string{
		0: "RESET",
		1: "SET",
	}
	UpdateAlgorithmRequest_ActionType_value = map[string]int32{
		"RESET": 0,
		"SET":   1,
	}
)

Enum value maps for UpdateAlgorithmRequest_ActionType.

View Source
var (
	SubscribeParametersRequest_Action_name = map[int32]string{
		0: "REPLACE",
		1: "ADD",
		2: "REMOVE",
	}
	SubscribeParametersRequest_Action_value = map[string]int32{
		"REPLACE": 0,
		"ADD":     1,
		"REMOVE":  2,
	}
)

Enum value maps for SubscribeParametersRequest_Action.

View Source
var File_yamcs_protobuf_processing_mdb_override_service_proto protoreflect.FileDescriptor
View Source
var File_yamcs_protobuf_processing_processing_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type AlgorithmStatus

type AlgorithmStatus struct {

	// true if the algorithm is active
	Active *bool `protobuf:"varint,1,opt,name=active" json:"active,omitempty"`
	// true if the tracing has been enabled
	TraceEnabled *bool `protobuf:"varint,2,opt,name=traceEnabled" json:"traceEnabled,omitempty"`
	// how many times the algorithm ran (successfully or with error)
	RunCount *uint32 `protobuf:"varint,3,opt,name=runCount" json:"runCount,omitempty"`
	// when the algorithm was last run
	LastRun *timestamp.Timestamp `protobuf:"bytes,4,opt,name=lastRun" json:"lastRun,omitempty"`
	// how many times the algorithm ran with errors
	ErrorCount *uint32 `protobuf:"varint,5,opt,name=errorCount" json:"errorCount,omitempty"`
	// if the algorithm produced an error,
	// the fields below contain the error message and the time when the error was raised
	ErrorMessage *string              `protobuf:"bytes,6,opt,name=errorMessage" json:"errorMessage,omitempty"`
	ErrorTime    *timestamp.Timestamp `protobuf:"bytes,7,opt,name=errorTime" json:"errorTime,omitempty"`
	// total execution time in nanoseconds
	ExecTimeNs *uint64 `protobuf:"varint,8,opt,name=execTimeNs" json:"execTimeNs,omitempty"`
	// contains filtered or unexported fields
}

func (*AlgorithmStatus) Descriptor deprecated

func (*AlgorithmStatus) Descriptor() ([]byte, []int)

Deprecated: Use AlgorithmStatus.ProtoReflect.Descriptor instead.

func (*AlgorithmStatus) GetActive

func (x *AlgorithmStatus) GetActive() bool

func (*AlgorithmStatus) GetErrorCount

func (x *AlgorithmStatus) GetErrorCount() uint32

func (*AlgorithmStatus) GetErrorMessage

func (x *AlgorithmStatus) GetErrorMessage() string

func (*AlgorithmStatus) GetErrorTime

func (x *AlgorithmStatus) GetErrorTime() *timestamp.Timestamp

func (*AlgorithmStatus) GetExecTimeNs

func (x *AlgorithmStatus) GetExecTimeNs() uint64

func (*AlgorithmStatus) GetLastRun

func (x *AlgorithmStatus) GetLastRun() *timestamp.Timestamp

func (*AlgorithmStatus) GetRunCount

func (x *AlgorithmStatus) GetRunCount() uint32

func (*AlgorithmStatus) GetTraceEnabled

func (x *AlgorithmStatus) GetTraceEnabled() bool

func (*AlgorithmStatus) ProtoMessage

func (*AlgorithmStatus) ProtoMessage()

func (*AlgorithmStatus) ProtoReflect

func (x *AlgorithmStatus) ProtoReflect() protoreflect.Message

func (*AlgorithmStatus) Reset

func (x *AlgorithmStatus) Reset()

func (*AlgorithmStatus) String

func (x *AlgorithmStatus) String() string

type AlgorithmTextOverride

type AlgorithmTextOverride struct {

	// Algorithm name
	Algorithm *string `protobuf:"bytes,1,opt,name=algorithm" json:"algorithm,omitempty"`
	// Algorithm text
	Text *string `protobuf:"bytes,2,opt,name=text" json:"text,omitempty"`
	// contains filtered or unexported fields
}

func (*AlgorithmTextOverride) Descriptor deprecated

func (*AlgorithmTextOverride) Descriptor() ([]byte, []int)

Deprecated: Use AlgorithmTextOverride.ProtoReflect.Descriptor instead.

func (*AlgorithmTextOverride) GetAlgorithm

func (x *AlgorithmTextOverride) GetAlgorithm() string

func (*AlgorithmTextOverride) GetText

func (x *AlgorithmTextOverride) GetText() string

func (*AlgorithmTextOverride) ProtoMessage

func (*AlgorithmTextOverride) ProtoMessage()

func (*AlgorithmTextOverride) ProtoReflect

func (x *AlgorithmTextOverride) ProtoReflect() protoreflect.Message

func (*AlgorithmTextOverride) Reset

func (x *AlgorithmTextOverride) Reset()

func (*AlgorithmTextOverride) String

func (x *AlgorithmTextOverride) String() string

type AlgorithmTrace

type AlgorithmTrace struct {

	// Latest algorithm runs
	Runs []*AlgorithmTrace_Run `protobuf:"bytes,1,rep,name=runs" json:"runs,omitempty"`
	// Latest log entries
	Logs []*AlgorithmTrace_Log `protobuf:"bytes,2,rep,name=logs" json:"logs,omitempty"`
	// contains filtered or unexported fields
}

func (*AlgorithmTrace) Descriptor deprecated

func (*AlgorithmTrace) Descriptor() ([]byte, []int)

Deprecated: Use AlgorithmTrace.ProtoReflect.Descriptor instead.

func (*AlgorithmTrace) GetLogs

func (x *AlgorithmTrace) GetLogs() []*AlgorithmTrace_Log

func (*AlgorithmTrace) GetRuns

func (x *AlgorithmTrace) GetRuns() []*AlgorithmTrace_Run

func (*AlgorithmTrace) ProtoMessage

func (*AlgorithmTrace) ProtoMessage()

func (*AlgorithmTrace) ProtoReflect

func (x *AlgorithmTrace) ProtoReflect() protoreflect.Message

func (*AlgorithmTrace) Reset

func (x *AlgorithmTrace) Reset()

func (*AlgorithmTrace) String

func (x *AlgorithmTrace) String() string

type AlgorithmTrace_Log

type AlgorithmTrace_Log struct {

	// Log time
	Time *timestamp.Timestamp `protobuf:"bytes,2,opt,name=time" json:"time,omitempty"`
	// Logged message
	Msg *string `protobuf:"bytes,3,opt,name=msg" json:"msg,omitempty"`
	// contains filtered or unexported fields
}

A log message that was emitted by the algorithm using the `Yamcs.log` function.

func (*AlgorithmTrace_Log) Descriptor deprecated

func (*AlgorithmTrace_Log) Descriptor() ([]byte, []int)

Deprecated: Use AlgorithmTrace_Log.ProtoReflect.Descriptor instead.

func (*AlgorithmTrace_Log) GetMsg

func (x *AlgorithmTrace_Log) GetMsg() string

func (*AlgorithmTrace_Log) GetTime

func (x *AlgorithmTrace_Log) GetTime() *timestamp.Timestamp

func (*AlgorithmTrace_Log) ProtoMessage

func (*AlgorithmTrace_Log) ProtoMessage()

func (*AlgorithmTrace_Log) ProtoReflect

func (x *AlgorithmTrace_Log) ProtoReflect() protoreflect.Message

func (*AlgorithmTrace_Log) Reset

func (x *AlgorithmTrace_Log) Reset()

func (*AlgorithmTrace_Log) String

func (x *AlgorithmTrace_Log) String() string

type AlgorithmTrace_Run

type AlgorithmTrace_Run struct {

	// When this run was started
	Time *timestamp.Timestamp `protobuf:"bytes,1,opt,name=time" json:"time,omitempty"`
	// Values of input parameters for this run
	Inputs []*pvalue.ParameterValue `protobuf:"bytes,2,rep,name=inputs" json:"inputs,omitempty"`
	// Values of output parameters for this run
	Outputs []*pvalue.ParameterValue `protobuf:"bytes,3,rep,name=outputs" json:"outputs,omitempty"`
	// The return value, if the algorithm returned something.
	// This can be useful in the context of verifiers.
	ReturnValue *string `protobuf:"bytes,4,opt,name=returnValue" json:"returnValue,omitempty"`
	// Error message, if any
	Error *string `protobuf:"bytes,5,opt,name=error" json:"error,omitempty"`
	// contains filtered or unexported fields
}

A single execution of an algorithm

func (*AlgorithmTrace_Run) Descriptor deprecated

func (*AlgorithmTrace_Run) Descriptor() ([]byte, []int)

Deprecated: Use AlgorithmTrace_Run.ProtoReflect.Descriptor instead.

func (*AlgorithmTrace_Run) GetError

func (x *AlgorithmTrace_Run) GetError() string

func (*AlgorithmTrace_Run) GetInputs

func (x *AlgorithmTrace_Run) GetInputs() []*pvalue.ParameterValue

func (*AlgorithmTrace_Run) GetOutputs

func (x *AlgorithmTrace_Run) GetOutputs() []*pvalue.ParameterValue

func (*AlgorithmTrace_Run) GetReturnValue

func (x *AlgorithmTrace_Run) GetReturnValue() string

func (*AlgorithmTrace_Run) GetTime

func (x *AlgorithmTrace_Run) GetTime() *timestamp.Timestamp

func (*AlgorithmTrace_Run) ProtoMessage

func (*AlgorithmTrace_Run) ProtoMessage()

func (*AlgorithmTrace_Run) ProtoReflect

func (x *AlgorithmTrace_Run) ProtoReflect() protoreflect.Message

func (*AlgorithmTrace_Run) Reset

func (x *AlgorithmTrace_Run) Reset()

func (*AlgorithmTrace_Run) String

func (x *AlgorithmTrace_Run) String() string

type BatchGetParameterValuesRequest

type BatchGetParameterValuesRequest struct {

	// Yamcs instance name.
	Instance *string `protobuf:"bytes,4,opt,name=instance" json:"instance,omitempty"`
	// Processor name.
	Processor *string `protobuf:"bytes,5,opt,name=processor" json:"processor,omitempty"`
	// Parameter identifiers. Each identifier takes the form of
	// a namespace and a name.
	//
	// For Yamcs-native naming only the name field is required and
	// should be the fully qualified name. The namespace is only
	// required when the name represents an alias of that parameter.
	Id        []*protobuf.NamedObjectId `protobuf:"bytes,1,rep,name=id" json:"id,omitempty"`
	FromCache *bool                     `protobuf:"varint,2,opt,name=fromCache" json:"fromCache,omitempty"`
	// If not fromCache, wait this time (in milliseconds) to receive the parameter
	Timeout *uint64 `protobuf:"varint,3,opt,name=timeout" json:"timeout,omitempty"`
	// contains filtered or unexported fields
}

Request message for `BatchGetParameterValues`.

func (*BatchGetParameterValuesRequest) Descriptor deprecated

func (*BatchGetParameterValuesRequest) Descriptor() ([]byte, []int)

Deprecated: Use BatchGetParameterValuesRequest.ProtoReflect.Descriptor instead.

func (*BatchGetParameterValuesRequest) GetFromCache

func (x *BatchGetParameterValuesRequest) GetFromCache() bool

func (*BatchGetParameterValuesRequest) GetId

func (*BatchGetParameterValuesRequest) GetInstance

func (x *BatchGetParameterValuesRequest) GetInstance() string

func (*BatchGetParameterValuesRequest) GetProcessor

func (x *BatchGetParameterValuesRequest) GetProcessor() string

func (*BatchGetParameterValuesRequest) GetTimeout

func (x *BatchGetParameterValuesRequest) GetTimeout() uint64

func (*BatchGetParameterValuesRequest) ProtoMessage

func (*BatchGetParameterValuesRequest) ProtoMessage()

func (*BatchGetParameterValuesRequest) ProtoReflect

func (*BatchGetParameterValuesRequest) Reset

func (x *BatchGetParameterValuesRequest) Reset()

func (*BatchGetParameterValuesRequest) String

type BatchGetParameterValuesResponse

type BatchGetParameterValuesResponse struct {
	Value []*pvalue.ParameterValue `protobuf:"bytes,1,rep,name=value" json:"value,omitempty"`
	// contains filtered or unexported fields
}

Response message for `BatchGetParameterValues`.

func (*BatchGetParameterValuesResponse) Descriptor deprecated

func (*BatchGetParameterValuesResponse) Descriptor() ([]byte, []int)

Deprecated: Use BatchGetParameterValuesResponse.ProtoReflect.Descriptor instead.

func (*BatchGetParameterValuesResponse) GetValue

func (*BatchGetParameterValuesResponse) ProtoMessage

func (*BatchGetParameterValuesResponse) ProtoMessage()

func (*BatchGetParameterValuesResponse) ProtoReflect

func (*BatchGetParameterValuesResponse) Reset

func (*BatchGetParameterValuesResponse) String

type BatchSetParameterValuesRequest

type BatchSetParameterValuesRequest struct {

	// Yamcs instance name.
	Instance *string `protobuf:"bytes,2,opt,name=instance" json:"instance,omitempty"`
	// Processor name.
	Processor *string `protobuf:"bytes,3,opt,name=processor" json:"processor,omitempty"`
	// Requests, one for each new value
	Request []*BatchSetParameterValuesRequest_SetParameterValueRequest `protobuf:"bytes,1,rep,name=request" json:"request,omitempty"`
	// contains filtered or unexported fields
}

Request message for `BatchSetParameterValues`.

func (*BatchSetParameterValuesRequest) Descriptor deprecated

func (*BatchSetParameterValuesRequest) Descriptor() ([]byte, []int)

Deprecated: Use BatchSetParameterValuesRequest.ProtoReflect.Descriptor instead.

func (*BatchSetParameterValuesRequest) GetInstance

func (x *BatchSetParameterValuesRequest) GetInstance() string

func (*BatchSetParameterValuesRequest) GetProcessor

func (x *BatchSetParameterValuesRequest) GetProcessor() string

func (*BatchSetParameterValuesRequest) GetRequest

func (*BatchSetParameterValuesRequest) ProtoMessage

func (*BatchSetParameterValuesRequest) ProtoMessage()

func (*BatchSetParameterValuesRequest) ProtoReflect

func (*BatchSetParameterValuesRequest) Reset

func (x *BatchSetParameterValuesRequest) Reset()

func (*BatchSetParameterValuesRequest) String

type BatchSetParameterValuesRequest_SetParameterValueRequest

type BatchSetParameterValuesRequest_SetParameterValueRequest struct {

	// Parameter identifier. This takes the form of a namespace and
	// a name.
	//
	// For Yamcs-native naming only the name field is required and
	// should be the fully qualified name. The namespace is only
	// required when the name represents an alias of that parameter.
	Id *protobuf.NamedObjectId `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// The new value
	Value *protobuf.Value `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"`
	// The generation time of the value. If specified, must be a date
	// string in ISO 8601 format.
	GenerationTime *timestamp.Timestamp `protobuf:"bytes,3,opt,name=generationTime" json:"generationTime,omitempty"`
	// How long before this value is expired, in milliseconds
	ExpiresIn *uint64 `protobuf:"varint,4,opt,name=expiresIn" json:"expiresIn,omitempty"`
	// contains filtered or unexported fields
}

func (*BatchSetParameterValuesRequest_SetParameterValueRequest) Descriptor deprecated

Deprecated: Use BatchSetParameterValuesRequest_SetParameterValueRequest.ProtoReflect.Descriptor instead.

func (*BatchSetParameterValuesRequest_SetParameterValueRequest) GetExpiresIn

func (*BatchSetParameterValuesRequest_SetParameterValueRequest) GetGenerationTime

func (*BatchSetParameterValuesRequest_SetParameterValueRequest) GetId

func (*BatchSetParameterValuesRequest_SetParameterValueRequest) GetValue

func (*BatchSetParameterValuesRequest_SetParameterValueRequest) ProtoMessage

func (*BatchSetParameterValuesRequest_SetParameterValueRequest) ProtoReflect

func (*BatchSetParameterValuesRequest_SetParameterValueRequest) Reset

func (*BatchSetParameterValuesRequest_SetParameterValueRequest) String

type CreateProcessorRequest

type CreateProcessorRequest struct {

	// **Required.** The name of the Yamcs instance.
	Instance *string `protobuf:"bytes,1,opt,name=instance" json:"instance,omitempty"`
	// **Required.** The name of the processor. Must be unique for the Yamcs instance.
	Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	// Keep the processor when terminated. Default: “no“.
	Persistent *bool `protobuf:"varint,4,opt,name=persistent" json:"persistent,omitempty"`
	// **Required.** The type of the processor. The available values depend on how
	// Yamcs Server is configured. Most Yamcs deployments support at least a type
	// “Archive“ which allows for the creation of processors replaying archived
	// data.
	Type *string `protobuf:"bytes,5,opt,name=type" json:"type,omitempty"`
	// Configuration options specific to the processor type. Note that this should
	// be a string representation of a valid JSON structure.
	Config *string `protobuf:"bytes,6,opt,name=config" json:"config,omitempty"`
	// contains filtered or unexported fields
}

Request message for `CreateProcessor`.

func (*CreateProcessorRequest) Descriptor deprecated

func (*CreateProcessorRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateProcessorRequest.ProtoReflect.Descriptor instead.

func (*CreateProcessorRequest) GetConfig

func (x *CreateProcessorRequest) GetConfig() string

func (*CreateProcessorRequest) GetInstance

func (x *CreateProcessorRequest) GetInstance() string

func (*CreateProcessorRequest) GetName

func (x *CreateProcessorRequest) GetName() string

func (*CreateProcessorRequest) GetPersistent

func (x *CreateProcessorRequest) GetPersistent() bool

func (*CreateProcessorRequest) GetType

func (x *CreateProcessorRequest) GetType() string

func (*CreateProcessorRequest) ProtoMessage

func (*CreateProcessorRequest) ProtoMessage()

func (*CreateProcessorRequest) ProtoReflect

func (x *CreateProcessorRequest) ProtoReflect() protoreflect.Message

func (*CreateProcessorRequest) Reset

func (x *CreateProcessorRequest) Reset()

func (*CreateProcessorRequest) String

func (x *CreateProcessorRequest) String() string

type DeleteProcessorRequest

type DeleteProcessorRequest struct {

	// Yamcs instance name.
	Instance *string `protobuf:"bytes,1,opt,name=instance" json:"instance,omitempty"`
	// Processor name.
	Processor *string `protobuf:"bytes,2,opt,name=processor" json:"processor,omitempty"`
	// contains filtered or unexported fields
}

Request message for `DeleteProcessor`.

func (*DeleteProcessorRequest) Descriptor deprecated

func (*DeleteProcessorRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteProcessorRequest.ProtoReflect.Descriptor instead.

func (*DeleteProcessorRequest) GetInstance

func (x *DeleteProcessorRequest) GetInstance() string

func (*DeleteProcessorRequest) GetProcessor

func (x *DeleteProcessorRequest) GetProcessor() string

func (*DeleteProcessorRequest) ProtoMessage

func (*DeleteProcessorRequest) ProtoMessage()

func (*DeleteProcessorRequest) ProtoReflect

func (x *DeleteProcessorRequest) ProtoReflect() protoreflect.Message

func (*DeleteProcessorRequest) Reset

func (x *DeleteProcessorRequest) Reset()

func (*DeleteProcessorRequest) String

func (x *DeleteProcessorRequest) String() string

type EditAlgorithmTraceRequest

type EditAlgorithmTraceRequest struct {

	// Yamcs instance name.
	Instance *string `protobuf:"bytes,1,opt,name=instance" json:"instance,omitempty"`
	// Processor name.
	Processor *string `protobuf:"bytes,2,opt,name=processor" json:"processor,omitempty"`
	// Algorithm name.
	Name *string `protobuf:"bytes,3,opt,name=name" json:"name,omitempty"`
	// Trace state: either “enabled“ or “disabled“.
	State *string `protobuf:"bytes,4,opt,name=state" json:"state,omitempty"`
	// contains filtered or unexported fields
}

Request message for `EditAlgorithmTrace`.

func (*EditAlgorithmTraceRequest) Descriptor deprecated

func (*EditAlgorithmTraceRequest) Descriptor() ([]byte, []int)

Deprecated: Use EditAlgorithmTraceRequest.ProtoReflect.Descriptor instead.

func (*EditAlgorithmTraceRequest) GetInstance

func (x *EditAlgorithmTraceRequest) GetInstance() string

func (*EditAlgorithmTraceRequest) GetName

func (x *EditAlgorithmTraceRequest) GetName() string

func (*EditAlgorithmTraceRequest) GetProcessor

func (x *EditAlgorithmTraceRequest) GetProcessor() string

func (*EditAlgorithmTraceRequest) GetState

func (x *EditAlgorithmTraceRequest) GetState() string

func (*EditAlgorithmTraceRequest) ProtoMessage

func (*EditAlgorithmTraceRequest) ProtoMessage()

func (*EditAlgorithmTraceRequest) ProtoReflect

func (*EditAlgorithmTraceRequest) Reset

func (x *EditAlgorithmTraceRequest) Reset()

func (*EditAlgorithmTraceRequest) String

func (x *EditAlgorithmTraceRequest) String() string

type EditProcessorRequest

type EditProcessorRequest struct {

	// Yamcs instance name.
	Instance *string `protobuf:"bytes,1,opt,name=instance" json:"instance,omitempty"`
	// Processor name.
	Processor *string `protobuf:"bytes,2,opt,name=processor" json:"processor,omitempty"`
	// The state this replay processor should be updated to. Either “paused“ or
	// “running“.
	State *string `protobuf:"bytes,3,opt,name=state" json:"state,omitempty"`
	// The time where the processing needs to jump towards. Must be a date string
	// in ISO 8601 format.
	Seek *timestamp.Timestamp `protobuf:"bytes,4,opt,name=seek" json:"seek,omitempty"`
	// The speed of the processor. One of:
	// * “afap“
	// * a speed factor relative to the original speed. Example: “2x“
	// * a fixed delay value in milliseconds. Example: “2000“
	Speed *string `protobuf:"bytes,5,opt,name=speed" json:"speed,omitempty"`
	// New start time
	Start *timestamp.Timestamp `protobuf:"bytes,6,opt,name=start" json:"start,omitempty"`
	// New stop time
	Stop *timestamp.Timestamp `protobuf:"bytes,7,opt,name=stop" json:"stop,omitempty"`
	// Continue replaying from “start“ after having reached “stop“.
	Loop *bool `protobuf:"varint,8,opt,name=loop" json:"loop,omitempty"`
	// contains filtered or unexported fields
}

Request message for `EditProcessor`.

func (*EditProcessorRequest) Descriptor deprecated

func (*EditProcessorRequest) Descriptor() ([]byte, []int)

Deprecated: Use EditProcessorRequest.ProtoReflect.Descriptor instead.

func (*EditProcessorRequest) GetInstance

func (x *EditProcessorRequest) GetInstance() string

func (*EditProcessorRequest) GetLoop

func (x *EditProcessorRequest) GetLoop() bool

func (*EditProcessorRequest) GetProcessor

func (x *EditProcessorRequest) GetProcessor() string

func (*EditProcessorRequest) GetSeek

func (*EditProcessorRequest) GetSpeed

func (x *EditProcessorRequest) GetSpeed() string

func (*EditProcessorRequest) GetStart

func (x *EditProcessorRequest) GetStart() *timestamp.Timestamp

func (*EditProcessorRequest) GetState

func (x *EditProcessorRequest) GetState() string

func (*EditProcessorRequest) GetStop

func (*EditProcessorRequest) ProtoMessage

func (*EditProcessorRequest) ProtoMessage()

func (*EditProcessorRequest) ProtoReflect

func (x *EditProcessorRequest) ProtoReflect() protoreflect.Message

func (*EditProcessorRequest) Reset

func (x *EditProcessorRequest) Reset()

func (*EditProcessorRequest) String

func (x *EditProcessorRequest) String() string

type GetAlgorithmOverridesRequest

type GetAlgorithmOverridesRequest struct {

	// Yamcs instance name.
	Instance *string `protobuf:"bytes,1,opt,name=instance" json:"instance,omitempty"`
	// Processor name.
	Processor *string `protobuf:"bytes,2,opt,name=processor" json:"processor,omitempty"`
	// Algorithm name.
	Name *string `protobuf:"bytes,3,opt,name=name" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*GetAlgorithmOverridesRequest) Descriptor deprecated

func (*GetAlgorithmOverridesRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetAlgorithmOverridesRequest.ProtoReflect.Descriptor instead.

func (*GetAlgorithmOverridesRequest) GetInstance

func (x *GetAlgorithmOverridesRequest) GetInstance() string

func (*GetAlgorithmOverridesRequest) GetName

func (x *GetAlgorithmOverridesRequest) GetName() string

func (*GetAlgorithmOverridesRequest) GetProcessor

func (x *GetAlgorithmOverridesRequest) GetProcessor() string

func (*GetAlgorithmOverridesRequest) ProtoMessage

func (*GetAlgorithmOverridesRequest) ProtoMessage()

func (*GetAlgorithmOverridesRequest) ProtoReflect

func (*GetAlgorithmOverridesRequest) Reset

func (x *GetAlgorithmOverridesRequest) Reset()

func (*GetAlgorithmOverridesRequest) String

type GetAlgorithmOverridesResponse

type GetAlgorithmOverridesResponse struct {

	// Updated algorithm text
	TextOverride *AlgorithmTextOverride `protobuf:"bytes,1,opt,name=textOverride" json:"textOverride,omitempty"`
	// contains filtered or unexported fields
}

func (*GetAlgorithmOverridesResponse) Descriptor deprecated

func (*GetAlgorithmOverridesResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetAlgorithmOverridesResponse.ProtoReflect.Descriptor instead.

func (*GetAlgorithmOverridesResponse) GetTextOverride

func (*GetAlgorithmOverridesResponse) ProtoMessage

func (*GetAlgorithmOverridesResponse) ProtoMessage()

func (*GetAlgorithmOverridesResponse) ProtoReflect

func (*GetAlgorithmOverridesResponse) Reset

func (x *GetAlgorithmOverridesResponse) Reset()

func (*GetAlgorithmOverridesResponse) String

type GetAlgorithmStatusRequest

type GetAlgorithmStatusRequest struct {

	// Yamcs instance name.
	Instance *string `protobuf:"bytes,1,opt,name=instance" json:"instance,omitempty"`
	// Processor name.
	Processor *string `protobuf:"bytes,2,opt,name=processor" json:"processor,omitempty"`
	// Algorithm name.
	Name *string `protobuf:"bytes,3,opt,name=name" json:"name,omitempty"`
	// contains filtered or unexported fields
}

Request message for `GetAlgorithmStatus`.

func (*GetAlgorithmStatusRequest) Descriptor deprecated

func (*GetAlgorithmStatusRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetAlgorithmStatusRequest.ProtoReflect.Descriptor instead.

func (*GetAlgorithmStatusRequest) GetInstance

func (x *GetAlgorithmStatusRequest) GetInstance() string

func (*GetAlgorithmStatusRequest) GetName

func (x *GetAlgorithmStatusRequest) GetName() string

func (*GetAlgorithmStatusRequest) GetProcessor

func (x *GetAlgorithmStatusRequest) GetProcessor() string

func (*GetAlgorithmStatusRequest) ProtoMessage

func (*GetAlgorithmStatusRequest) ProtoMessage()

func (*GetAlgorithmStatusRequest) ProtoReflect

func (*GetAlgorithmStatusRequest) Reset

func (x *GetAlgorithmStatusRequest) Reset()

func (*GetAlgorithmStatusRequest) String

func (x *GetAlgorithmStatusRequest) String() string

type GetAlgorithmTraceRequest

type GetAlgorithmTraceRequest struct {

	// Yamcs instance name.
	Instance *string `protobuf:"bytes,1,opt,name=instance" json:"instance,omitempty"`
	// Processor name.
	Processor *string `protobuf:"bytes,2,opt,name=processor" json:"processor,omitempty"`
	// Algorithm name.
	Name *string `protobuf:"bytes,3,opt,name=name" json:"name,omitempty"`
	// contains filtered or unexported fields
}

Request message for `GetAlgorithmTrace`.

func (*GetAlgorithmTraceRequest) Descriptor deprecated

func (*GetAlgorithmTraceRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetAlgorithmTraceRequest.ProtoReflect.Descriptor instead.

func (*GetAlgorithmTraceRequest) GetInstance

func (x *GetAlgorithmTraceRequest) GetInstance() string

func (*GetAlgorithmTraceRequest) GetName

func (x *GetAlgorithmTraceRequest) GetName() string

func (*GetAlgorithmTraceRequest) GetProcessor

func (x *GetAlgorithmTraceRequest) GetProcessor() string

func (*GetAlgorithmTraceRequest) ProtoMessage

func (*GetAlgorithmTraceRequest) ProtoMessage()

func (*GetAlgorithmTraceRequest) ProtoReflect

func (x *GetAlgorithmTraceRequest) ProtoReflect() protoreflect.Message

func (*GetAlgorithmTraceRequest) Reset

func (x *GetAlgorithmTraceRequest) Reset()

func (*GetAlgorithmTraceRequest) String

func (x *GetAlgorithmTraceRequest) String() string

type GetParameterOverrideRequest

type GetParameterOverrideRequest struct {

	// Yamcs instance name.
	Instance *string `protobuf:"bytes,1,opt,name=instance" json:"instance,omitempty"`
	// Processor name.
	Processor *string `protobuf:"bytes,2,opt,name=processor" json:"processor,omitempty"`
	// Parameter name.
	Name *string `protobuf:"bytes,3,opt,name=name" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*GetParameterOverrideRequest) Descriptor deprecated

func (*GetParameterOverrideRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetParameterOverrideRequest.ProtoReflect.Descriptor instead.

func (*GetParameterOverrideRequest) GetInstance

func (x *GetParameterOverrideRequest) GetInstance() string

func (*GetParameterOverrideRequest) GetName

func (x *GetParameterOverrideRequest) GetName() string

func (*GetParameterOverrideRequest) GetProcessor

func (x *GetParameterOverrideRequest) GetProcessor() string

func (*GetParameterOverrideRequest) ProtoMessage

func (*GetParameterOverrideRequest) ProtoMessage()

func (*GetParameterOverrideRequest) ProtoReflect

func (*GetParameterOverrideRequest) Reset

func (x *GetParameterOverrideRequest) Reset()

func (*GetParameterOverrideRequest) String

func (x *GetParameterOverrideRequest) String() string

type GetParameterValueRequest

type GetParameterValueRequest struct {

	// Yamcs instance name.
	Instance *string `protobuf:"bytes,1,opt,name=instance" json:"instance,omitempty"`
	// Processor name.
	Processor *string `protobuf:"bytes,2,opt,name=processor" json:"processor,omitempty"`
	// Parameter name.
	Name *string `protobuf:"bytes,3,opt,name=name" json:"name,omitempty"`
	// Whether the latest cached value may be returned. Default: “yes“.
	FromCache *bool `protobuf:"varint,4,opt,name=fromCache" json:"fromCache,omitempty"`
	// Time in milliseconds to wait on a value (only considered if
	// “fromCache=no“). When the timeout is met, the call will return
	// with no or partial data. Default: “10000“.
	Timeout *uint64 `protobuf:"varint,5,opt,name=timeout" json:"timeout,omitempty"`
	// contains filtered or unexported fields
}

Request message for `GetParameterValue`.

func (*GetParameterValueRequest) Descriptor deprecated

func (*GetParameterValueRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetParameterValueRequest.ProtoReflect.Descriptor instead.

func (*GetParameterValueRequest) GetFromCache

func (x *GetParameterValueRequest) GetFromCache() bool

func (*GetParameterValueRequest) GetInstance

func (x *GetParameterValueRequest) GetInstance() string

func (*GetParameterValueRequest) GetName

func (x *GetParameterValueRequest) GetName() string

func (*GetParameterValueRequest) GetProcessor

func (x *GetParameterValueRequest) GetProcessor() string

func (*GetParameterValueRequest) GetTimeout

func (x *GetParameterValueRequest) GetTimeout() uint64

func (*GetParameterValueRequest) ProtoMessage

func (*GetParameterValueRequest) ProtoMessage()

func (*GetParameterValueRequest) ProtoReflect

func (x *GetParameterValueRequest) ProtoReflect() protoreflect.Message

func (*GetParameterValueRequest) Reset

func (x *GetParameterValueRequest) Reset()

func (*GetParameterValueRequest) String

func (x *GetParameterValueRequest) String() string

type GetProcessorRequest

type GetProcessorRequest struct {

	// Yamcs instance name.
	Instance *string `protobuf:"bytes,1,opt,name=instance" json:"instance,omitempty"`
	// Processor name.
	Processor *string `protobuf:"bytes,2,opt,name=processor" json:"processor,omitempty"`
	// contains filtered or unexported fields
}

Request message for `GetProcessor`.

func (*GetProcessorRequest) Descriptor deprecated

func (*GetProcessorRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetProcessorRequest.ProtoReflect.Descriptor instead.

func (*GetProcessorRequest) GetInstance

func (x *GetProcessorRequest) GetInstance() string

func (*GetProcessorRequest) GetProcessor

func (x *GetProcessorRequest) GetProcessor() string

func (*GetProcessorRequest) ProtoMessage

func (*GetProcessorRequest) ProtoMessage()

func (*GetProcessorRequest) ProtoReflect

func (x *GetProcessorRequest) ProtoReflect() protoreflect.Message

func (*GetProcessorRequest) Reset

func (x *GetProcessorRequest) Reset()

func (*GetProcessorRequest) String

func (x *GetProcessorRequest) String() string

type ListMdbOverridesRequest

type ListMdbOverridesRequest struct {

	// Yamcs instance name.
	Instance *string `protobuf:"bytes,1,opt,name=instance" json:"instance,omitempty"`
	// Processor name.
	Processor *string `protobuf:"bytes,2,opt,name=processor" json:"processor,omitempty"`
	// contains filtered or unexported fields
}

func (*ListMdbOverridesRequest) Descriptor deprecated

func (*ListMdbOverridesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListMdbOverridesRequest.ProtoReflect.Descriptor instead.

func (*ListMdbOverridesRequest) GetInstance

func (x *ListMdbOverridesRequest) GetInstance() string

func (*ListMdbOverridesRequest) GetProcessor

func (x *ListMdbOverridesRequest) GetProcessor() string

func (*ListMdbOverridesRequest) ProtoMessage

func (*ListMdbOverridesRequest) ProtoMessage()

func (*ListMdbOverridesRequest) ProtoReflect

func (x *ListMdbOverridesRequest) ProtoReflect() protoreflect.Message

func (*ListMdbOverridesRequest) Reset

func (x *ListMdbOverridesRequest) Reset()

func (*ListMdbOverridesRequest) String

func (x *ListMdbOverridesRequest) String() string

type ListMdbOverridesResponse

type ListMdbOverridesResponse struct {
	Overrides []*MdbOverrideInfo `protobuf:"bytes,1,rep,name=overrides" json:"overrides,omitempty"`
	// contains filtered or unexported fields
}

func (*ListMdbOverridesResponse) Descriptor deprecated

func (*ListMdbOverridesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListMdbOverridesResponse.ProtoReflect.Descriptor instead.

func (*ListMdbOverridesResponse) GetOverrides

func (x *ListMdbOverridesResponse) GetOverrides() []*MdbOverrideInfo

func (*ListMdbOverridesResponse) ProtoMessage

func (*ListMdbOverridesResponse) ProtoMessage()

func (*ListMdbOverridesResponse) ProtoReflect

func (x *ListMdbOverridesResponse) ProtoReflect() protoreflect.Message

func (*ListMdbOverridesResponse) Reset

func (x *ListMdbOverridesResponse) Reset()

func (*ListMdbOverridesResponse) String

func (x *ListMdbOverridesResponse) String() string

type ListProcessorTypesResponse

type ListProcessorTypesResponse struct {
	Types []string `protobuf:"bytes,1,rep,name=types" json:"types,omitempty"`
	// contains filtered or unexported fields
}

Response message for `ListProcessorTypes`

func (*ListProcessorTypesResponse) Descriptor deprecated

func (*ListProcessorTypesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListProcessorTypesResponse.ProtoReflect.Descriptor instead.

func (*ListProcessorTypesResponse) GetTypes

func (x *ListProcessorTypesResponse) GetTypes() []string

func (*ListProcessorTypesResponse) ProtoMessage

func (*ListProcessorTypesResponse) ProtoMessage()

func (*ListProcessorTypesResponse) ProtoReflect

func (*ListProcessorTypesResponse) Reset

func (x *ListProcessorTypesResponse) Reset()

func (*ListProcessorTypesResponse) String

func (x *ListProcessorTypesResponse) String() string

type ListProcessorsRequest

type ListProcessorsRequest struct {

	// Return only processors of this instance
	Instance *string `protobuf:"bytes,1,opt,name=instance" json:"instance,omitempty"`
	// contains filtered or unexported fields
}

Request message for `ListProcessors`.

func (*ListProcessorsRequest) Descriptor deprecated

func (*ListProcessorsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListProcessorsRequest.ProtoReflect.Descriptor instead.

func (*ListProcessorsRequest) GetInstance

func (x *ListProcessorsRequest) GetInstance() string

func (*ListProcessorsRequest) ProtoMessage

func (*ListProcessorsRequest) ProtoMessage()

func (*ListProcessorsRequest) ProtoReflect

func (x *ListProcessorsRequest) ProtoReflect() protoreflect.Message

func (*ListProcessorsRequest) Reset

func (x *ListProcessorsRequest) Reset()

func (*ListProcessorsRequest) String

func (x *ListProcessorsRequest) String() string

type ListProcessorsResponse

type ListProcessorsResponse struct {
	Processors []*yamcsManagement.ProcessorInfo `protobuf:"bytes,1,rep,name=processors" json:"processors,omitempty"`
	// contains filtered or unexported fields
}

Response message for `ListProcessors`.

func (*ListProcessorsResponse) Descriptor deprecated

func (*ListProcessorsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListProcessorsResponse.ProtoReflect.Descriptor instead.

func (*ListProcessorsResponse) GetProcessors

func (*ListProcessorsResponse) ProtoMessage

func (*ListProcessorsResponse) ProtoMessage()

func (*ListProcessorsResponse) ProtoReflect

func (x *ListProcessorsResponse) ProtoReflect() protoreflect.Message

func (*ListProcessorsResponse) Reset

func (x *ListProcessorsResponse) Reset()

func (*ListProcessorsResponse) String

func (x *ListProcessorsResponse) String() string

type MdbOverrideInfo

type MdbOverrideInfo struct {
	Type                  *MdbOverrideInfo_OverrideType `protobuf:"varint,1,opt,name=type,enum=yamcs.protobuf.processing.MdbOverrideInfo_OverrideType" json:"type,omitempty"`
	AlgorithmTextOverride *AlgorithmTextOverride        `protobuf:"bytes,2,opt,name=algorithmTextOverride" json:"algorithmTextOverride,omitempty"`
	ParameterOverride     *ParameterOverride            `protobuf:"bytes,3,opt,name=parameterOverride" json:"parameterOverride,omitempty"`
	// contains filtered or unexported fields
}

func (*MdbOverrideInfo) Descriptor deprecated

func (*MdbOverrideInfo) Descriptor() ([]byte, []int)

Deprecated: Use MdbOverrideInfo.ProtoReflect.Descriptor instead.

func (*MdbOverrideInfo) GetAlgorithmTextOverride

func (x *MdbOverrideInfo) GetAlgorithmTextOverride() *AlgorithmTextOverride

func (*MdbOverrideInfo) GetParameterOverride

func (x *MdbOverrideInfo) GetParameterOverride() *ParameterOverride

func (*MdbOverrideInfo) GetType

func (*MdbOverrideInfo) ProtoMessage

func (*MdbOverrideInfo) ProtoMessage()

func (*MdbOverrideInfo) ProtoReflect

func (x *MdbOverrideInfo) ProtoReflect() protoreflect.Message

func (*MdbOverrideInfo) Reset

func (x *MdbOverrideInfo) Reset()

func (*MdbOverrideInfo) String

func (x *MdbOverrideInfo) String() string

type MdbOverrideInfo_OverrideType

type MdbOverrideInfo_OverrideType int32
const (
	// Override of an algorithm's text
	MdbOverrideInfo_ALGORITHM_TEXT MdbOverrideInfo_OverrideType = 0
	// Override of a parameter's type
	// (alarms, calibrators, or both)
	MdbOverrideInfo_PARAMETER MdbOverrideInfo_OverrideType = 1
)

func (MdbOverrideInfo_OverrideType) Descriptor

func (MdbOverrideInfo_OverrideType) Enum

func (MdbOverrideInfo_OverrideType) EnumDescriptor deprecated

func (MdbOverrideInfo_OverrideType) EnumDescriptor() ([]byte, []int)

Deprecated: Use MdbOverrideInfo_OverrideType.Descriptor instead.

func (MdbOverrideInfo_OverrideType) Number

func (MdbOverrideInfo_OverrideType) String

func (MdbOverrideInfo_OverrideType) Type

func (*MdbOverrideInfo_OverrideType) UnmarshalJSON deprecated

func (x *MdbOverrideInfo_OverrideType) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

type ParameterOverride

type ParameterOverride struct {

	// Parameter name
	Parameter *string `protobuf:"bytes,1,opt,name=parameter" json:"parameter,omitempty"`
	// Default calibrator (when no specific context)
	DefaultCalibrator *mdb.CalibratorInfo `protobuf:"bytes,5,opt,name=defaultCalibrator" json:"defaultCalibrator,omitempty"`
	// Calibrators under specific context
	ContextCalibrators []*mdb.ContextCalibratorInfo `protobuf:"bytes,6,rep,name=contextCalibrators" json:"contextCalibrators,omitempty"`
	// Default alarm properties (when no specific context)
	DefaultAlarm *mdb.AlarmInfo `protobuf:"bytes,7,opt,name=defaultAlarm" json:"defaultAlarm,omitempty"`
	// Alarm properties under specific context
	ContextAlarms []*mdb.ContextAlarmInfo `protobuf:"bytes,8,rep,name=contextAlarms" json:"contextAlarms,omitempty"`
	// contains filtered or unexported fields
}

A change to a parameter's type.

This can be either due to an alarm or a calibrator change.

func (*ParameterOverride) Descriptor deprecated

func (*ParameterOverride) Descriptor() ([]byte, []int)

Deprecated: Use ParameterOverride.ProtoReflect.Descriptor instead.

func (*ParameterOverride) GetContextAlarms

func (x *ParameterOverride) GetContextAlarms() []*mdb.ContextAlarmInfo

func (*ParameterOverride) GetContextCalibrators

func (x *ParameterOverride) GetContextCalibrators() []*mdb.ContextCalibratorInfo

func (*ParameterOverride) GetDefaultAlarm

func (x *ParameterOverride) GetDefaultAlarm() *mdb.AlarmInfo

func (*ParameterOverride) GetDefaultCalibrator

func (x *ParameterOverride) GetDefaultCalibrator() *mdb.CalibratorInfo

func (*ParameterOverride) GetParameter

func (x *ParameterOverride) GetParameter() string

func (*ParameterOverride) ProtoMessage

func (*ParameterOverride) ProtoMessage()

func (*ParameterOverride) ProtoReflect

func (x *ParameterOverride) ProtoReflect() protoreflect.Message

func (*ParameterOverride) Reset

func (x *ParameterOverride) Reset()

func (*ParameterOverride) String

func (x *ParameterOverride) String() string

type SetParameterValueRequest

type SetParameterValueRequest struct {

	// Yamcs instance name.
	Instance *string `protobuf:"bytes,1,opt,name=instance" json:"instance,omitempty"`
	// Processor name.
	Processor *string `protobuf:"bytes,2,opt,name=processor" json:"processor,omitempty"`
	// Parameter name.
	Name *string `protobuf:"bytes,3,opt,name=name" json:"name,omitempty"`
	// The new value.
	Value *protobuf.Value `protobuf:"bytes,4,opt,name=value" json:"value,omitempty"`
	// The generation time of the value. If specified, must be a date
	// string in ISO 8601 format.
	GenerationTime *timestamp.Timestamp `protobuf:"bytes,5,opt,name=generationTime" json:"generationTime,omitempty"`
	// How long before this value is expired, in milliseconds
	ExpiresIn *uint64 `protobuf:"varint,6,opt,name=expiresIn" json:"expiresIn,omitempty"`
	// contains filtered or unexported fields
}

Request message for `SetParameterValue`.

func (*SetParameterValueRequest) Descriptor deprecated

func (*SetParameterValueRequest) Descriptor() ([]byte, []int)

Deprecated: Use SetParameterValueRequest.ProtoReflect.Descriptor instead.

func (*SetParameterValueRequest) GetExpiresIn

func (x *SetParameterValueRequest) GetExpiresIn() uint64

func (*SetParameterValueRequest) GetGenerationTime

func (x *SetParameterValueRequest) GetGenerationTime() *timestamp.Timestamp

func (*SetParameterValueRequest) GetInstance

func (x *SetParameterValueRequest) GetInstance() string

func (*SetParameterValueRequest) GetName

func (x *SetParameterValueRequest) GetName() string

func (*SetParameterValueRequest) GetProcessor

func (x *SetParameterValueRequest) GetProcessor() string

func (*SetParameterValueRequest) GetValue

func (x *SetParameterValueRequest) GetValue() *protobuf.Value

func (*SetParameterValueRequest) ProtoMessage

func (*SetParameterValueRequest) ProtoMessage()

func (*SetParameterValueRequest) ProtoReflect

func (x *SetParameterValueRequest) ProtoReflect() protoreflect.Message

func (*SetParameterValueRequest) Reset

func (x *SetParameterValueRequest) Reset()

func (*SetParameterValueRequest) String

func (x *SetParameterValueRequest) String() string

type SubscribeAlgorithmStatusRequest

type SubscribeAlgorithmStatusRequest struct {

	// Yamcs instance name.
	Instance *string `protobuf:"bytes,1,opt,name=instance" json:"instance,omitempty"`
	// Processor name.
	Processor *string `protobuf:"bytes,2,opt,name=processor" json:"processor,omitempty"`
	// Algorithm name.
	Name *string `protobuf:"bytes,3,opt,name=name" json:"name,omitempty"`
	// contains filtered or unexported fields
}

Request message for `SubscribeAlgorithmStatus`.

func (*SubscribeAlgorithmStatusRequest) Descriptor deprecated

func (*SubscribeAlgorithmStatusRequest) Descriptor() ([]byte, []int)

Deprecated: Use SubscribeAlgorithmStatusRequest.ProtoReflect.Descriptor instead.

func (*SubscribeAlgorithmStatusRequest) GetInstance

func (x *SubscribeAlgorithmStatusRequest) GetInstance() string

func (*SubscribeAlgorithmStatusRequest) GetName

func (*SubscribeAlgorithmStatusRequest) GetProcessor

func (x *SubscribeAlgorithmStatusRequest) GetProcessor() string

func (*SubscribeAlgorithmStatusRequest) ProtoMessage

func (*SubscribeAlgorithmStatusRequest) ProtoMessage()

func (*SubscribeAlgorithmStatusRequest) ProtoReflect

func (*SubscribeAlgorithmStatusRequest) Reset

func (*SubscribeAlgorithmStatusRequest) String

type SubscribeMdbChangesRequest

type SubscribeMdbChangesRequest struct {

	// Yamcs instance name.
	Instance *string `protobuf:"bytes,1,opt,name=instance" json:"instance,omitempty"`
	// Processor name.
	Processor *string `protobuf:"bytes,2,opt,name=processor" json:"processor,omitempty"`
	// contains filtered or unexported fields
}

func (*SubscribeMdbChangesRequest) Descriptor deprecated

func (*SubscribeMdbChangesRequest) Descriptor() ([]byte, []int)

Deprecated: Use SubscribeMdbChangesRequest.ProtoReflect.Descriptor instead.

func (*SubscribeMdbChangesRequest) GetInstance

func (x *SubscribeMdbChangesRequest) GetInstance() string

func (*SubscribeMdbChangesRequest) GetProcessor

func (x *SubscribeMdbChangesRequest) GetProcessor() string

func (*SubscribeMdbChangesRequest) ProtoMessage

func (*SubscribeMdbChangesRequest) ProtoMessage()

func (*SubscribeMdbChangesRequest) ProtoReflect

func (*SubscribeMdbChangesRequest) Reset

func (x *SubscribeMdbChangesRequest) Reset()

func (*SubscribeMdbChangesRequest) String

func (x *SubscribeMdbChangesRequest) String() string

type SubscribeParametersData

type SubscribeParametersData struct {

	// Mapping between numeric and subscribed identifier.
	Mapping map[uint32]*protobuf.NamedObjectId `` /* 135-byte string literal not displayed */
	// Parameter identifiers that were subscribed to, but that
	// cannot be matched against the Mission Database.
	Invalid []*protobuf.NamedObjectId `protobuf:"bytes,2,rep,name=invalid" json:"invalid,omitempty"`
	// Values of updated parameters.
	Values []*pvalue.ParameterValue `protobuf:"bytes,3,rep,name=values" json:"values,omitempty"`
	// contains filtered or unexported fields
}

func (*SubscribeParametersData) Descriptor deprecated

func (*SubscribeParametersData) Descriptor() ([]byte, []int)

Deprecated: Use SubscribeParametersData.ProtoReflect.Descriptor instead.

func (*SubscribeParametersData) GetInvalid

func (x *SubscribeParametersData) GetInvalid() []*protobuf.NamedObjectId

func (*SubscribeParametersData) GetMapping

func (*SubscribeParametersData) GetValues

func (x *SubscribeParametersData) GetValues() []*pvalue.ParameterValue

func (*SubscribeParametersData) ProtoMessage

func (*SubscribeParametersData) ProtoMessage()

func (*SubscribeParametersData) ProtoReflect

func (x *SubscribeParametersData) ProtoReflect() protoreflect.Message

func (*SubscribeParametersData) Reset

func (x *SubscribeParametersData) Reset()

func (*SubscribeParametersData) String

func (x *SubscribeParametersData) String() string

type SubscribeParametersRequest

type SubscribeParametersRequest struct {

	// Yamcs instance name.
	Instance *string `protobuf:"bytes,1,opt,name=instance" json:"instance,omitempty"`
	// Processor name.
	Processor *string `protobuf:"bytes,2,opt,name=processor" json:"processor,omitempty"`
	// Parameter identifiers. Each identifier takes the form of
	// a namespace and a name.
	//
	// For Yamcs-native naming only the name field is required and
	// should be the fully qualified name. The namespace is only
	// required when the name represents an alias of that parameter.
	Id []*protobuf.NamedObjectId `protobuf:"bytes,3,rep,name=id" json:"id,omitempty"`
	// Send an error message if any parameter is invalid.
	// Default: true
	AbortOnInvalid *bool `protobuf:"varint,4,opt,name=abortOnInvalid" json:"abortOnInvalid,omitempty"`
	// Send parameter updates when parameters expire.
	// The update will have the same value and timestamp like
	// the preceding update, but with acquisition status set to
	// EXPIRED (instead of ACQUIRED)
	// Default: false
	UpdateOnExpiration *bool `protobuf:"varint,5,opt,name=updateOnExpiration" json:"updateOnExpiration,omitempty"`
	// If available, send immediately the last cached value
	// of each subscribed parameter.
	// Default: true
	SendFromCache *bool `protobuf:"varint,6,opt,name=sendFromCache" json:"sendFromCache,omitempty"`
	// How to interpret the submitted parameter ids. Default
	// is to replace an existing subscription with the newly
	// submitted list.
	Action *SubscribeParametersRequest_Action `protobuf:"varint,7,opt,name=action,enum=yamcs.protobuf.processing.SubscribeParametersRequest_Action" json:"action,omitempty"`
	// If set, truncate binary values to the specified byte length.
	// This may be necessary when Yamcs contains large binary values.
	//
	// A negative value implies no truncating, which is the default.
	MaxBytes *int32 `protobuf:"varint,8,opt,name=maxBytes" json:"maxBytes,omitempty"`
	// contains filtered or unexported fields
}

Request message for `SubscribeParameters`.

func (*SubscribeParametersRequest) Descriptor deprecated

func (*SubscribeParametersRequest) Descriptor() ([]byte, []int)

Deprecated: Use SubscribeParametersRequest.ProtoReflect.Descriptor instead.

func (*SubscribeParametersRequest) GetAbortOnInvalid

func (x *SubscribeParametersRequest) GetAbortOnInvalid() bool

func (*SubscribeParametersRequest) GetAction

func (*SubscribeParametersRequest) GetId

func (*SubscribeParametersRequest) GetInstance

func (x *SubscribeParametersRequest) GetInstance() string

func (*SubscribeParametersRequest) GetMaxBytes

func (x *SubscribeParametersRequest) GetMaxBytes() int32

func (*SubscribeParametersRequest) GetProcessor

func (x *SubscribeParametersRequest) GetProcessor() string

func (*SubscribeParametersRequest) GetSendFromCache

func (x *SubscribeParametersRequest) GetSendFromCache() bool

func (*SubscribeParametersRequest) GetUpdateOnExpiration

func (x *SubscribeParametersRequest) GetUpdateOnExpiration() bool

func (*SubscribeParametersRequest) ProtoMessage

func (*SubscribeParametersRequest) ProtoMessage()

func (*SubscribeParametersRequest) ProtoReflect

func (*SubscribeParametersRequest) Reset

func (x *SubscribeParametersRequest) Reset()

func (*SubscribeParametersRequest) String

func (x *SubscribeParametersRequest) String() string

type SubscribeParametersRequest_Action

type SubscribeParametersRequest_Action int32

Specifies what Yamcs should do with the parameter identifiers that are specifiedwith the “id“ field.

const (
	// The parameter identifiers specified with “id“, replace any that were
	// previously subscribed to on this call.
	SubscribeParametersRequest_REPLACE SubscribeParametersRequest_Action = 0
	// The parameter identifiers specified with “id“ are added to any
	// that were previously subscribed to on this call.
	SubscribeParametersRequest_ADD SubscribeParametersRequest_Action = 1
	// The parameter identifiers specified with “id“ are removed from those
	// that were previously subscribed to on this call.
	SubscribeParametersRequest_REMOVE SubscribeParametersRequest_Action = 2
)

func (SubscribeParametersRequest_Action) Descriptor

func (SubscribeParametersRequest_Action) Enum

func (SubscribeParametersRequest_Action) EnumDescriptor deprecated

func (SubscribeParametersRequest_Action) EnumDescriptor() ([]byte, []int)

Deprecated: Use SubscribeParametersRequest_Action.Descriptor instead.

func (SubscribeParametersRequest_Action) Number

func (SubscribeParametersRequest_Action) String

func (SubscribeParametersRequest_Action) Type

func (*SubscribeParametersRequest_Action) UnmarshalJSON deprecated

func (x *SubscribeParametersRequest_Action) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

type SubscribeProcessorsRequest

type SubscribeProcessorsRequest struct {

	// Yamcs instance name.
	Instance *string `protobuf:"bytes,1,opt,name=instance" json:"instance,omitempty"`
	// Processor name.
	Processor *string `protobuf:"bytes,2,opt,name=processor" json:"processor,omitempty"`
	// contains filtered or unexported fields
}

Request message for `SubscribeProcessors`.

func (*SubscribeProcessorsRequest) Descriptor deprecated

func (*SubscribeProcessorsRequest) Descriptor() ([]byte, []int)

Deprecated: Use SubscribeProcessorsRequest.ProtoReflect.Descriptor instead.

func (*SubscribeProcessorsRequest) GetInstance

func (x *SubscribeProcessorsRequest) GetInstance() string

func (*SubscribeProcessorsRequest) GetProcessor

func (x *SubscribeProcessorsRequest) GetProcessor() string

func (*SubscribeProcessorsRequest) ProtoMessage

func (*SubscribeProcessorsRequest) ProtoMessage()

func (*SubscribeProcessorsRequest) ProtoReflect

func (*SubscribeProcessorsRequest) Reset

func (x *SubscribeProcessorsRequest) Reset()

func (*SubscribeProcessorsRequest) String

func (x *SubscribeProcessorsRequest) String() string

type SubscribeTMStatisticsRequest

type SubscribeTMStatisticsRequest struct {

	// Yamcs instance name.
	Instance *string `protobuf:"bytes,1,opt,name=instance" json:"instance,omitempty"`
	// Processor name.
	Processor *string `protobuf:"bytes,2,opt,name=processor" json:"processor,omitempty"`
	// contains filtered or unexported fields
}

Request message for `SubscribeTMStatistics`.

func (*SubscribeTMStatisticsRequest) Descriptor deprecated

func (*SubscribeTMStatisticsRequest) Descriptor() ([]byte, []int)

Deprecated: Use SubscribeTMStatisticsRequest.ProtoReflect.Descriptor instead.

func (*SubscribeTMStatisticsRequest) GetInstance

func (x *SubscribeTMStatisticsRequest) GetInstance() string

func (*SubscribeTMStatisticsRequest) GetProcessor

func (x *SubscribeTMStatisticsRequest) GetProcessor() string

func (*SubscribeTMStatisticsRequest) ProtoMessage

func (*SubscribeTMStatisticsRequest) ProtoMessage()

func (*SubscribeTMStatisticsRequest) ProtoReflect

func (*SubscribeTMStatisticsRequest) Reset

func (x *SubscribeTMStatisticsRequest) Reset()

func (*SubscribeTMStatisticsRequest) String

type UpdateAlgorithmRequest

type UpdateAlgorithmRequest struct {

	// Yamcs instance name.
	Instance *string `protobuf:"bytes,1,opt,name=instance" json:"instance,omitempty"`
	// Processor name.
	Processor *string `protobuf:"bytes,2,opt,name=processor" json:"processor,omitempty"`
	// Algorithm name.
	Name *string `protobuf:"bytes,3,opt,name=name" json:"name,omitempty"`
	// The action by which to modify this algorithm
	Action *UpdateAlgorithmRequest_ActionType `protobuf:"varint,4,opt,name=action,enum=yamcs.protobuf.processing.UpdateAlgorithmRequest_ActionType" json:"action,omitempty"`
	// Used when action = SET
	Algorithm *mdb.AlgorithmInfo `protobuf:"bytes,6,opt,name=algorithm" json:"algorithm,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateAlgorithmRequest) Descriptor deprecated

func (*UpdateAlgorithmRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateAlgorithmRequest.ProtoReflect.Descriptor instead.

func (*UpdateAlgorithmRequest) GetAction

func (*UpdateAlgorithmRequest) GetAlgorithm

func (x *UpdateAlgorithmRequest) GetAlgorithm() *mdb.AlgorithmInfo

func (*UpdateAlgorithmRequest) GetInstance

func (x *UpdateAlgorithmRequest) GetInstance() string

func (*UpdateAlgorithmRequest) GetName

func (x *UpdateAlgorithmRequest) GetName() string

func (*UpdateAlgorithmRequest) GetProcessor

func (x *UpdateAlgorithmRequest) GetProcessor() string

func (*UpdateAlgorithmRequest) ProtoMessage

func (*UpdateAlgorithmRequest) ProtoMessage()

func (*UpdateAlgorithmRequest) ProtoReflect

func (x *UpdateAlgorithmRequest) ProtoReflect() protoreflect.Message

func (*UpdateAlgorithmRequest) Reset

func (x *UpdateAlgorithmRequest) Reset()

func (*UpdateAlgorithmRequest) String

func (x *UpdateAlgorithmRequest) String() string

type UpdateAlgorithmRequest_ActionType

type UpdateAlgorithmRequest_ActionType int32
const (
	// Restores the original MDB definition
	UpdateAlgorithmRequest_RESET UpdateAlgorithmRequest_ActionType = 0
	// Sets the algorithm text
	UpdateAlgorithmRequest_SET UpdateAlgorithmRequest_ActionType = 1
)

func (UpdateAlgorithmRequest_ActionType) Descriptor

func (UpdateAlgorithmRequest_ActionType) Enum

func (UpdateAlgorithmRequest_ActionType) EnumDescriptor deprecated

func (UpdateAlgorithmRequest_ActionType) EnumDescriptor() ([]byte, []int)

Deprecated: Use UpdateAlgorithmRequest_ActionType.Descriptor instead.

func (UpdateAlgorithmRequest_ActionType) Number

func (UpdateAlgorithmRequest_ActionType) String

func (UpdateAlgorithmRequest_ActionType) Type

func (*UpdateAlgorithmRequest_ActionType) UnmarshalJSON deprecated

func (x *UpdateAlgorithmRequest_ActionType) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

type UpdateParameterRequest

type UpdateParameterRequest struct {

	// Yamcs instance name.
	Instance *string `protobuf:"bytes,1,opt,name=instance" json:"instance,omitempty"`
	// Processor name.
	Processor *string `protobuf:"bytes,2,opt,name=processor" json:"processor,omitempty"`
	// Parameter name.
	Name *string `protobuf:"bytes,3,opt,name=name" json:"name,omitempty"`
	// The action by which to modify this parameter.
	Action *UpdateParameterRequest_ActionType `protobuf:"varint,4,opt,name=action,enum=yamcs.protobuf.processing.UpdateParameterRequest_ActionType" json:"action,omitempty"`
	// Used when action = SET_DEFAULT_CALIBRATOR or SET_CALIBRATORS
	DefaultCalibrator *mdb.CalibratorInfo `protobuf:"bytes,5,opt,name=defaultCalibrator" json:"defaultCalibrator,omitempty"`
	// Used when action = SET_CALIBRATORS
	ContextCalibrator []*mdb.ContextCalibratorInfo `protobuf:"bytes,6,rep,name=contextCalibrator" json:"contextCalibrator,omitempty"`
	// Used when action = SET_DEFAULT_ALARMS or SET_ALARMS
	DefaultAlarm *mdb.AlarmInfo `protobuf:"bytes,7,opt,name=defaultAlarm" json:"defaultAlarm,omitempty"`
	// Used when action = SET_ALARMS
	ContextAlarm []*mdb.ContextAlarmInfo `protobuf:"bytes,8,rep,name=contextAlarm" json:"contextAlarm,omitempty"`
	// contains filtered or unexported fields
}

Used to change calibrators or alarms for one parameter

func (*UpdateParameterRequest) Descriptor deprecated

func (*UpdateParameterRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateParameterRequest.ProtoReflect.Descriptor instead.

func (*UpdateParameterRequest) GetAction

func (*UpdateParameterRequest) GetContextAlarm

func (x *UpdateParameterRequest) GetContextAlarm() []*mdb.ContextAlarmInfo

func (*UpdateParameterRequest) GetContextCalibrator

func (x *UpdateParameterRequest) GetContextCalibrator() []*mdb.ContextCalibratorInfo

func (*UpdateParameterRequest) GetDefaultAlarm

func (x *UpdateParameterRequest) GetDefaultAlarm() *mdb.AlarmInfo

func (*UpdateParameterRequest) GetDefaultCalibrator

func (x *UpdateParameterRequest) GetDefaultCalibrator() *mdb.CalibratorInfo

func (*UpdateParameterRequest) GetInstance

func (x *UpdateParameterRequest) GetInstance() string

func (*UpdateParameterRequest) GetName

func (x *UpdateParameterRequest) GetName() string

func (*UpdateParameterRequest) GetProcessor

func (x *UpdateParameterRequest) GetProcessor() string

func (*UpdateParameterRequest) ProtoMessage

func (*UpdateParameterRequest) ProtoMessage()

func (*UpdateParameterRequest) ProtoReflect

func (x *UpdateParameterRequest) ProtoReflect() protoreflect.Message

func (*UpdateParameterRequest) Reset

func (x *UpdateParameterRequest) Reset()

func (*UpdateParameterRequest) String

func (x *UpdateParameterRequest) String() string

type UpdateParameterRequest_ActionType

type UpdateParameterRequest_ActionType int32
const (
	// Reset all parameter properties (calibrators+alarms) to their default
	// Mission Database value
	UpdateParameterRequest_RESET UpdateParameterRequest_ActionType = 0
	// Reset calibrators to their default MDB value
	UpdateParameterRequest_RESET_CALIBRATORS UpdateParameterRequest_ActionType = 1
	// Sets the default calibrator (the contextual ones are unmodified)
	UpdateParameterRequest_SET_DEFAULT_CALIBRATOR UpdateParameterRequest_ActionType = 2
	// Sets all calibrations (default + contextual), if default is not set,
	// the existing calibration is not modified
	UpdateParameterRequest_SET_CALIBRATORS UpdateParameterRequest_ActionType = 3
	// Reset alarms to their default Mission Database value
	UpdateParameterRequest_RESET_ALARMS UpdateParameterRequest_ActionType = 4
	// Sets the default alarms (contextual ones are unmodified)
	UpdateParameterRequest_SET_DEFAULT_ALARMS UpdateParameterRequest_ActionType = 5
	// Sets all alarms (default + contextual), if default is not set, the
	// existing alarm is not modified.
	UpdateParameterRequest_SET_ALARMS UpdateParameterRequest_ActionType = 6
)

func (UpdateParameterRequest_ActionType) Descriptor

func (UpdateParameterRequest_ActionType) Enum

func (UpdateParameterRequest_ActionType) EnumDescriptor deprecated

func (UpdateParameterRequest_ActionType) EnumDescriptor() ([]byte, []int)

Deprecated: Use UpdateParameterRequest_ActionType.Descriptor instead.

func (UpdateParameterRequest_ActionType) Number

func (UpdateParameterRequest_ActionType) String

func (UpdateParameterRequest_ActionType) Type

func (*UpdateParameterRequest_ActionType) UnmarshalJSON deprecated

func (x *UpdateParameterRequest_ActionType) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL