add Tun
This commit is contained in:
parent
5bc5b5ebe3
commit
40c0f92735
@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
rm -rf tmp
|
rm -rf tmp
|
||||||
mkdir tmp
|
mkdir tmp
|
||||||
|
|
||||||
cp proto/sdlan.proto tmp/sdlan_pb.proto
|
cp proto/sdlan.proto tmp/sdlan_pb.proto
|
||||||
cp proto/tun.proto tmp/tun_pb.proto
|
cp proto/tun.proto tmp/tun_pb.proto
|
||||||
|
|
||||||
|
|||||||
24
tun.proto
24
tun.proto
@ -1,19 +1,29 @@
|
|||||||
syntax = "proto3";
|
syntax = "proto3";
|
||||||
|
|
||||||
// 事件定义
|
// 定义App发送给NE的事件
|
||||||
|
message AppRequest {
|
||||||
|
|
||||||
message NEMessage {
|
message ChangeExitNodeRequest {
|
||||||
// 网络出口ip改变映射变化, 空字符串表示关闭
|
// 空字符串表示清除出口节点
|
||||||
message ExitNodeIpChanged {
|
|
||||||
string ip = 1;
|
string ip = 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
oneof message {
|
oneof command {
|
||||||
ExitNodeIpChanged exit_node_ip_changed = 1;
|
ChangeExitNodeRequest change_exit_node = 1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
message NEReply {
|
message TunnelResponse {
|
||||||
int32 code = 1;
|
int32 code = 1;
|
||||||
string message = 2;
|
string message = 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Tunnel产生的事件
|
||||||
|
|
||||||
|
message TunnelEvent {
|
||||||
|
string id = 1;
|
||||||
|
uint64 timestamp_ms = 2;
|
||||||
|
int32 code = 3;
|
||||||
|
string message = 4;
|
||||||
|
}
|
||||||
Loading…
x
Reference in New Issue
Block a user