Circular buffer implements by Typescript, and used for read and write binary data.
Binary protocol parser for typescript