[This message was posted by Dale Wilson of Object Computing, Inc 
<[email protected]> to the "FAST Protocol" discussion forum at 
http://fixprotocol.org/discuss/46. You can reply to it on-line at 
http://fixprotocol.org/discuss/read/c67c8212 - PLEASE DO NOT REPLY BY MAIL.]

Hi Naresh,
To address the second part of your question
> Another issue I noticed was reference to 346=1 (ln 8)
> 
> Part of template [uInt32 name="NumberOfOrders" id="346"
> presence="optional"] [delta value="1"/] [/uInt32]
> 
> The value of hex is 0x81 = 1 minus (1) for optional && greater than zero
> which then has a field value of 0; But as per the context instruction
> above the delta value is 1 and the Entry in in the state undefinded so
> the initial Uint value = 1; Is this correct or have I made a wrong
> interpretation

This looks correct.  The delta value after allowing for NULL is zero so in the 
decoded message the NumberOfOrders field is present with a value of 1.

Dale
--
Dale Wilson
Principal Software Engineer 
Object Computing, Inc. (www.ociweb.com)
Lead developer for QuickFAST (http:www.quickfast.org)


[You can unsubscribe from this discussion group by sending a message to 
mailto:[email protected]]

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Financial Information eXchange" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/fix-protocol?hl=en
-~----------~----~----~----~------~----~------~--~---

  • [FIX] Re: Decimal Mantissa prob... 'FAST Protocol' forum at fixprotocol . org

Reply via email to