grpc added save/open xml, fixed session.get_node_count(), fixed issue with grpc get session options
This commit is contained in:
parent
0ccf5a7456
commit
0c20e76630
4 changed files with 145 additions and 62 deletions
|
@ -39,6 +39,10 @@ service CoreApi {
|
|||
}
|
||||
rpc GetEmaneConfig (GetEmaneConfigRequest) returns (GetEmaneConfigResponse) {
|
||||
}
|
||||
rpc SaveXml (SaveXmlRequest) returns (SaveXmlResponse) {
|
||||
}
|
||||
rpc OpenXml (OpenXmlRequest) returns (OpenXmlResponse) {
|
||||
}
|
||||
}
|
||||
|
||||
// rpc request/response messages
|
||||
|
@ -216,6 +220,23 @@ message GetEmaneConfigResponse {
|
|||
repeated ConfigGroup groups = 1;
|
||||
}
|
||||
|
||||
message SaveXmlRequest {
|
||||
int32 session = 1;
|
||||
}
|
||||
|
||||
message SaveXmlResponse {
|
||||
bytes data = 1;
|
||||
}
|
||||
|
||||
message OpenXmlRequest {
|
||||
bytes data = 1;
|
||||
}
|
||||
|
||||
message OpenXmlResponse {
|
||||
bool result = 1;
|
||||
int32 session = 2;
|
||||
}
|
||||
|
||||
// data structures for messages below
|
||||
enum SessionState {
|
||||
NONE = 0;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue