/nujet

Primary LanguagePython

New jet format

This repository is made to create a new wire format for Jet

The specification is written in kaitai, a Yaml format for specifying binary protocols. This format can be compiled to a python parser with ksc

To download kaitai follow directions at kaitai download I recommend download the unstable version because that has some features we use in the spec

Build Spec

To build a parser for the spec

ksc nujet.ksy -t python

Run python Server/Client

First build the nujet python parser inside each directory. Then run with python3. The client can only send a request