main.resources.execution_data.proto Maven / Gradle / Ivy
/* SPDX-FileCopyrightText: 2024 German Aerospace Center
*
* SPDX-License-Identifier: Apache-2.0 */
syntax = "proto2";
package iobinary;
option java_package = "de.dlr.gitlab.fame.protobuf";
option java_outer_classname = "Execution";
message ExecutionData {
message VersionData {
optional string fame_protobuf = 1;
optional string fame_io = 2;
optional string fame_core = 3;
optional string python = 4;
optional string jvm = 5;
optional string os = 6;
}
message Simulation {
optional string start = 1;
optional int64 duration_in_ms = 2;
optional int64 tick_count = 3;
}
message ProcessConfiguration {
optional int32 core_count = 1;
optional int32 output_process = 2;
optional int32 output_interval = 3;
}
optional VersionData version_data = 1;
optional Simulation simulation = 2;
optional ProcessConfiguration configuration = 3;
}