yamcs.protobuf.sle.sle.proto Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of yamcs-sle Show documentation
Show all versions of yamcs-sle Show documentation
Data links for connecting Yamcs to SLE (Space Link Extension) providers such as Ground Stations
syntax = "proto2";
package yamcs.protobuf.sle;
option java_package = "org.yamcs.sle.api";
option java_outer_classname = "SleProto";
option java_multiple_files = true;
import "google/protobuf/empty.proto";
import "google/protobuf/timestamp.proto";
import "yamcs/api/annotations.proto";
service SleApi {
// Request Offline Data
rpc RequestOfflineData(RequestOfflineDataRequest) returns (google.protobuf.Empty) {
option (yamcs.api.route) = {
post: "/api/sle/links/{instance}/{linkName}:requestOfflineData"
body: "*"
};
}
}
message RequestOfflineDataRequest {
optional string instance = 1;
optional string linkName = 2;
optional google.protobuf.Timestamp start = 3;
optional google.protobuf.Timestamp stop = 4;
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy