trying to support notice event

This commit is contained in:
2025-02-18 01:02:26 +09:00
parent be7f4f4da5
commit a0efb55c3e
7 changed files with 237 additions and 72 deletions

View File

@ -64,10 +64,14 @@ message PeerDesc {
message PeerData {
uint32 RouteId = 1;
uint32 PeerId = 2;
bytes Data = 3;
uint32 PeerId = 2;
bytes Data = 3;
};
message ConnNotice {
string Text = 1;
}
enum PACKET_KIND {
RESERVED = 0; // not used
ROUTE_START = 1;
@ -79,14 +83,16 @@ enum PACKET_KIND {
PEER_ABORTED = 7;
PEER_EOF = 8;
PEER_DATA = 9;
CONN_NOTICE = 10;
};
message Packet {
PACKET_KIND Kind = 1;
oneof U {
RouteDesc Route = 2;
PeerDesc Peer = 3;
PeerData Data = 4;
RouteDesc Route = 2;
PeerDesc Peer = 3;
PeerData Data = 4;
ConnNotice Notice = 5;
};
}