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);
        }