blob: 46839d25342ea256fb44c68f907bcdfecd5d562d [file] [log] [blame]
syntax = "proto2";
package android.automotive.computepipe.proto;
import "packages/services/Car/computepipe/proto/ProfilingType.proto";
message SetInputSource {
optional int32 source_id = 1;
}
message SetOffloadOptions {
optional int32 offload_option_id = 1;
}
message SetTerminationOptions {
optional int32 termination_option_id = 1;
}
message SetOutputStream {
optional int32 stream_id = 1;
optional int32 max_inflight_packets_count = 2;
}
message SetProfileOptions {
optional ProfilingType profile_type = 1;
}
message ConfigurationCommand {
optional SetInputSource set_input_source = 1;
optional SetOffloadOptions set_offload_offload = 2;
optional SetTerminationOptions set_termination_option = 3;
optional SetOutputStream set_output_stream = 4;
optional SetProfileOptions set_profile_options = 5;
}