netbird/management/proto/flow.proto
2025-02-25 16:29:54 +00:00

27 lines
509 B
Protocol Buffer

syntax = "proto3";
option go_package = "/proto";
package management;
service FlowService {
// Client to receiver streams of events and acknowledgements
rpc Events(stream FlowEvent) returns (stream FlowEventAck) {}
}
message FlowEvent {
// Unique client event identifier
string event_id = 1;
// Unique client flow session identifier
string flow_id = 2;
// @todo define event props
}
message FlowEventAck {
// Unique client event identifier that has been ack'ed
string event_id = 1;
}