syntax = "proto3"; package unit.info.v0; import "buildinfo.proto"; import "ubootenv.proto"; import "swversions.proto"; service DevInfo { rpc GetBuildInfo (GetBuildInfoRequest) returns (GetBuildInfoResponse) {} rpc GetRoot (GetRootRequest) returns (GetRootResponse) {} rpc GetSwVersions (GetSwVersionsRequest) returns (GetSwVersionsResponse) {} rpc GetUbootEnv (GetUbootEnvRequest) returns (GetUbootEnvResponse) {} } message GetBuildInfoRequest {} message GetBuildInfoResponse { BuildInfo info = 1; } message GetRootRequest {} message GetRootResponse { string root = 1; } message GetSwVersionsRequest {} message GetSwVersionsResponse { SwVersions versions = 1; } message GetUbootEnvRequest {} message GetUbootEnvResponse { UbootEnv env = 1; }