added grpc api for creating emane link/unlink messages, which will be sent to the gui for being added/removed
This commit is contained in:
parent
eb248291a5
commit
4e4fcddd00
3 changed files with 73 additions and 1 deletions
|
@ -119,6 +119,8 @@ service CoreApi {
|
|||
// utilities
|
||||
rpc GetInterfaces (GetInterfacesRequest) returns (GetInterfacesResponse) {
|
||||
}
|
||||
rpc EmaneLink (EmaneLinkRequest) returns (EmaneLinkResponse) {
|
||||
}
|
||||
}
|
||||
|
||||
// rpc request/response messages
|
||||
|
@ -633,6 +635,17 @@ message GetInterfacesResponse {
|
|||
repeated string interfaces = 1;
|
||||
}
|
||||
|
||||
message EmaneLinkRequest {
|
||||
int32 session_id = 1;
|
||||
int32 nem_one = 2;
|
||||
int32 nem_two = 3;
|
||||
bool linked = 4;
|
||||
}
|
||||
|
||||
message EmaneLinkResponse {
|
||||
bool result = 1;
|
||||
}
|
||||
|
||||
// data structures for messages below
|
||||
message MessageType {
|
||||
enum Enum {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue