Skip to content

BinMsg Compiler is a code generator for protocols buffers.

License

Notifications You must be signed in to change notification settings

krishnact/binmsg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction.

BinMsg Compiler is a code generator for protocols buffers. As of now it is possible to generate reading, writing and dumping code for Java, C++ and C. There are separate runtime libraries for each of the languages.

The protocols are defined in an XML file. Any decent XML editor can be used and code completion is supported in Eclipse's XML editor.

To see what all kind of complex structures can be handled by BinMsg Compiler, check these pdf document. All of the structures specified in these specifications has been encoded and corresponding code has been generated.

Title Specification Code
Cable Card CCIF Spec. Link to definition file Link to Java , CPP code
SCTE65 Spec Link to definition file Link to Java , CPP code
CableLabs Common Download Link to definition file Link to Java , CPP code

Quick Start

Please see this tutorial about how to write your own parser.

How to build?

mvn package

About

BinMsg Compiler is a code generator for protocols buffers.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages