[This message was posted by Jacob Northey of The LaSalle Technology Group 
<[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/3a8fb7ec - PLEASE DO NOT REPLY BY MAIL.]

EXTENSION PROPOSAL - Boolean Type 

Background

Several fields in FIX use the datatype Boolean.  Encoding these fields in FAST 
1.1 requires an entire byte.

Introduction

A new boolean type in FAST could be used to represent these fields as a single 
bit in the presence map.  The use of booleans in FAST has been brought up 
several times before and should be reconsidered as an alternative to the MAP 
INLINE proposal.  The boolean type cannot represent boolean fields that are 
sometimes null.  This may be problematic for FIX over FAST implemenations as a 
Boolean field could be set to 'Y', 'N' or not present at all.  Since only a 
single presence map bit is used, field operators are unnecessary.

Examples

<boolean name="PreviouslyReported" id="570"/>

Wire Representation

A single presence map entry would indicate the value of the boolean field.

[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
-~----------~----~----~----~------~----~------~--~---

Reply via email to