@abckey/proto 中文文档教程

发布于 5年前 浏览 19 项目主页 更新于 3年前

abckey-proto

NPM 版本

ABCKEY 协议缓冲区。

Install

npm i @abckey/proto

Usage

npm run build

protobuf.js

Protocol

消息以 64 字节的数据包发送。

第一个数据包具有以下结构:

offsetlengthtypecontents
03char[3]'$##' magic constant
32BE uint16_tnumerical types
54BE uint32_tmessage size
955uint8_t[55]first 55 bytes of message encoded in Protocol Buffers (padded with zeroes if shorter)

以下数据包具有以下结构:

offsetlengthtypecontents
01char[1]'$' magic constant
163uint8_t[63]following bytes of message encoded in Protocol Buffers (padded with zeroes if shorter)

License

MIT

abckey-proto

NPM version

ABCKEY Protocol Buffers.

Install

npm i @abckey/proto

Usage

npm run build

protobuf.js

Protocol

Messages are sent in packets of 64 bytes.

First packet has the following structure:

offsetlengthtypecontents
03char[3]'$##' magic constant
32BE uint16_tnumerical types
54BE uint32_tmessage size
955uint8_t[55]first 55 bytes of message encoded in Protocol Buffers (padded with zeroes if shorter)

Following packets has the following structure:

offsetlengthtypecontents
01char[1]'$' magic constant
163uint8_t[63]following bytes of message encoded in Protocol Buffers (padded with zeroes if shorter)

License

MIT

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文