Switch back to many subtypes for binary messages.
authorChristopher Peplin <chris.peplin@rhubarbtech.com>
Wed, 23 Oct 2013 13:02:33 +0000 (09:02 -0400)
committerChristopher Peplin <chris.peplin@rhubarbtech.com>
Tue, 7 Jan 2014 18:18:10 +0000 (13:18 -0500)
commitda1d41840879bc75a9df06972e1ec191bbfd3691
treed25f57f7872963396f83ca0f10f2aa4c73b29d04
parent4904749890b1f2570f9197da99a07a76471e8400
Switch back to many subtypes for binary messages.

Some protobuf libraries don't support checking if a field exists (they
always return a default value), so although this style has more code it
is easier to support.
benchmark/proto/compare_sizes.py
gen/cpp/openxc.pb
gen/cpp/openxc.pb.c
gen/cpp/openxc.pb.h
gen/java/com/openxc/BinaryMessages.java
gen/python/openxc_pb2.py
openxc.proto