it-protocol-buffers
Version:
Protocol Buffers length-prefixed async-iterator encoder/decoder
32 lines (16 loc) • 957 B
Markdown
# it-protocol-buffers
[](https://greenkeeper.io/)
[](https://travis-ci.org/mkg20001/it-protocol-buffers) [](https://codecov.io/gh/mkg20001/it-protocol-buffers)
Protocol Buffers length-prefixed async-iterator encoder/decoder
# API
- `ppb.encode(proto)`
Encodes messages that come in
`proto`: The Protocol buffers message
returns: An async-iterator length-prefixed duplex
- `ppb.decode(proto)`
Decodes protocol-buffers that come in
`proto`: The Protocol buffers message
returns: An async-iterator length-prefixed duplex
- `.it`
The same api as above just without length-prefixing.
Not network safe. Useful for encoding/decoding single messages.