Skip to content
This repository was archived by the owner on Oct 16, 2024. It is now read-only.

Commit fe00bed

Browse files
committed
提交文件
1 parent 0336fd6 commit fe00bed

File tree

1 file changed

+39
-0
lines changed

1 file changed

+39
-0
lines changed

rpc/pack.go

+39
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
package rpc
2+
3+
4+
const (
5+
DISCONNECT uint8 = iota
6+
CONNECT
7+
CONNECT_ACK
8+
HEARTBEAT
9+
REQUEST
10+
REQUEST_END
11+
RESPONSE
12+
RESPONSE_END
13+
STREAM
14+
STREAM_END
15+
PUBLISH
16+
PUBLISH_END
17+
PUBLISH_ACK
18+
SUBSCRIBE
19+
SUBSCRIBE_ACK
20+
UNSUBSCRIBE
21+
)
22+
23+
const (
24+
BINARY uint8 = iota
25+
JSON
26+
XML
27+
YAML
28+
CSV
29+
MSGPACK
30+
PROTOBUF
31+
)
32+
33+
34+
type Pack struct {
35+
Type uint8
36+
Encoding uint8
37+
Id uint16
38+
Length uint16
39+
}

0 commit comments

Comments
 (0)