grpc added get emane models, model config, and model configs
This commit is contained in:
parent
5753c91906
commit
641427671c
3 changed files with 115 additions and 2 deletions
|
@ -45,6 +45,12 @@ service CoreApi {
|
|||
}
|
||||
rpc GetEmaneConfig (GetEmaneConfigRequest) returns (GetEmaneConfigResponse) {
|
||||
}
|
||||
rpc GetEmaneModels (GetEmaneModelsRequest) returns (GetEmaneModelsResponse) {
|
||||
}
|
||||
rpc GetEmaneModelConfig (GetEmaneModelConfigRequest) returns (GetEmaneModelConfigResponse) {
|
||||
}
|
||||
rpc GetEmaneModelConfigs (GetEmaneModelConfigsRequest) returns (GetEmaneModelConfigsResponse) {
|
||||
}
|
||||
rpc SaveXml (SaveXmlRequest) returns (SaveXmlResponse) {
|
||||
}
|
||||
rpc OpenXml (OpenXmlRequest) returns (OpenXmlResponse) {
|
||||
|
@ -110,6 +116,7 @@ message SetSessionLocationRequest {
|
|||
}
|
||||
|
||||
message SetSessionLocationResponse {
|
||||
bool result = 1;
|
||||
}
|
||||
|
||||
message SetSessionStateRequest {
|
||||
|
@ -253,6 +260,36 @@ message GetEmaneConfigResponse {
|
|||
repeated ConfigGroup groups = 1;
|
||||
}
|
||||
|
||||
message GetEmaneModelsRequest {
|
||||
int32 session = 1;
|
||||
}
|
||||
|
||||
message GetEmaneModelsResponse {
|
||||
repeated string models = 1;
|
||||
}
|
||||
|
||||
message GetEmaneModelConfigRequest {
|
||||
int32 session = 1;
|
||||
int32 id = 2;
|
||||
string model = 3;
|
||||
}
|
||||
|
||||
message GetEmaneModelConfigResponse {
|
||||
repeated ConfigGroup groups = 1;
|
||||
}
|
||||
|
||||
message GetEmaneModelConfigsRequest {
|
||||
int32 session = 1;
|
||||
}
|
||||
|
||||
message GetEmaneModelConfigsResponse {
|
||||
message ModelConfig {
|
||||
string model = 1;
|
||||
repeated ConfigGroup groups = 2;
|
||||
}
|
||||
map<int32, ModelConfig> configs = 1;
|
||||
}
|
||||
|
||||
message SaveXmlRequest {
|
||||
int32 session = 1;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue