daemon/grpc/gui: further updates for a new working wireless node, added grpc support for control and additions to gui for creation
This commit is contained in:
parent
e4a6ecf3c2
commit
84acb82c18
19 changed files with 399 additions and 90 deletions
|
@ -100,6 +100,12 @@ service CoreApi {
|
|||
rpc WlanLink (wlan.WlanLinkRequest) returns (wlan.WlanLinkResponse) {
|
||||
}
|
||||
|
||||
// wireless rpc
|
||||
rpc WirelessLinked (WirelessLinkedRequest) returns (WirelessLinkedResponse) {
|
||||
}
|
||||
rpc WirelessConfig (WirelessConfigRequest) returns (WirelessConfigResponse) {
|
||||
}
|
||||
|
||||
// emane rpc
|
||||
rpc GetEmaneModelConfig (emane.GetEmaneModelConfigRequest) returns (emane.GetEmaneModelConfigResponse) {
|
||||
}
|
||||
|
@ -697,3 +703,26 @@ message LinkedRequest {
|
|||
|
||||
message LinkedResponse {
|
||||
}
|
||||
|
||||
message WirelessLinkedRequest {
|
||||
int32 session_id = 1;
|
||||
int32 wireless_id = 2;
|
||||
int32 node1_id = 3;
|
||||
int32 node2_id = 4;
|
||||
bool linked = 5;
|
||||
}
|
||||
|
||||
message WirelessLinkedResponse {
|
||||
}
|
||||
|
||||
message WirelessConfigRequest {
|
||||
int32 session_id = 1;
|
||||
int32 wireless_id = 2;
|
||||
int32 node1_id = 3;
|
||||
int32 node2_id = 4;
|
||||
LinkOptions options1 = 5;
|
||||
LinkOptions options2 = 6;
|
||||
}
|
||||
|
||||
message WirelessConfigResponse {
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue