Exemplo n.º 1
0
        public void StructRoundTrip_OneSegment()
        {
            var buffer = java.nio.ByteBuffer.wrap(new byte[1024 * 8]);

            var segment = new SegmentBuilder(buffer, new BuilderArena(BuilderArena.SUGGESTED_FIRST_SEGMENT_WORDS, BuilderArena.SUGGESTED_ALLOCATION_STRATEGY));
            var builder = WireHelpers.initStructPointer(new BareStructBuilder(), 0, segment, new StructSize(2, 4));

            setupStruct(builder);
            checkStruct(builder);
        }
Exemplo n.º 2
0
 public StructBuilder constructBuilder(SegmentBuilder segment, int data, int pointers, int dataSize, short pointerCount)
 {
     return(new StructBuilder(segment, data, pointers, dataSize, pointerCount));
 }
Exemplo n.º 3
0
 internal Builder(Capnproto.SegmentBuilder segment, int data, int pointers, int dataSize, short pointerCount)
     : base(segment, data, pointers, dataSize, pointerCount)
 {
 }
Exemplo n.º 4
0
 public sealed override Builder constructBuilder(Capnproto.SegmentBuilder segment, int data, int pointers, int dataSize, short pointerCount)
 {
     return(new Builder(segment, data, pointers, dataSize, pointerCount));
 }