grpc/pygui: shifted source field in node events to base event message to apply to all events, updated add_link/delete_link rpc calls to broadcast events, updated pygui to handle these events

This commit is contained in:
Blake Harnden 2020-06-26 14:39:12 -07:00
parent eac941ce72
commit aebbff8c22
8 changed files with 185 additions and 105 deletions

View file

@ -343,11 +343,11 @@ message Event {
FileEvent file_event = 6;
}
int32 session_id = 7;
string source = 8;
}
message NodeEvent {
Node node = 1;
string source = 2;
}
message LinkEvent {
@ -488,6 +488,7 @@ message GetNodeLinksResponse {
message AddLinkRequest {
int32 session_id = 1;
Link link = 2;
string source = 3;
}
message AddLinkResponse {
@ -515,6 +516,7 @@ message DeleteLinkRequest {
int32 node2_id = 3;
int32 iface1_id = 4;
int32 iface2_id = 5;
string source = 6;
}
message DeleteLinkResponse {