sproto所有的编码都以小端方式编码。
以传输proto协议字符串为例子,使用sproto定义协议时,格式为:
.package {
type 0 : integer
session 1 : integer
}
get 1 {
request {
what 0 : string
}
response {
result 0 : string
}
}
实际传输时会被拆分为两部分:
protocol = {
get = {
tag = 1,
request = get.requ