Exemple #1
0
        public static void Main()
        {
            ExampleUsingGeneratedStub.Main();

            OtfExample.Main();

            Console.WriteLine("Press a key to continue...");
            Console.ReadKey();
        }
        private static void EncodeTestMessage(byte[] buffer)
        {
            var directBuffer = new DirectBuffer(buffer);

            int bufferOffset = 0;

            MESSAGE_HEADER.Wrap(directBuffer, bufferOffset, ActingVersion);
            MESSAGE_HEADER.BlockLength = Car.BlockLength;
            MESSAGE_HEADER.TemplateId  = Car.TemplateId;
            MESSAGE_HEADER.Version     = Car.TemplateVersion;

            bufferOffset += MessageHeader.Size;

            bufferOffset += ExampleUsingGeneratedStub.Encode(Car, directBuffer, bufferOffset);

            //buffer.po (bufferOffset);
        }