simple-binary-encoding
simple-binary-encoding copied to clipboard
Simple Binary Encoding (SBE)
It appears that real-logic have deleted the c# code base that adaptive (?) contributed as it was not kept up to date (https://github.com/real-logic/simple-binary-encoding/issues/310) Are there any plans to bring the...
Once the API is stabilised we should add a wiki page to document the .NET API
review https://github.com/real-logic/simple-binary-encoding/issues/42
Current generated code is very close to Java API, which is not very idiomatic for a C# developer. We need to go through the generated code and decide how the...
I ported the java API which uses iterators to access groups. This makes the C# groups API very weird to use. We should review that but we should not introduce...
The schema contains optionally a description of the different properties, we should display that when available and also other information which can be useful during development (Optional/required, null_value, sinceVersion, Min/max...
Optional fields, exposed as C# properties should encapsulate null values (the value used to represent null, as defined here: https://github.com/WeAreAdaptive/simple-binary-encoding/blob/master/main/java/uk/co/real_logic/sbe/PrimitiveValue.java)
We may want to target portable class library and environments which won't be able to call unsafe code.
We want to define acceptance tests to validate the code generated is valid, from SBE spec perspective.