[This message was posted by Rolf Andersson of Pantor Engineering 
<[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/8b455ff2 - PLEASE DO NOT REPLY BY MAIL.]

William,

If the EBS live feed has optional fields then it should use "the NULL stuff". 
Otherwise it's not compliant with the FAST spec.

You may need to check with the ICAP people.

/Rolf

> Sorry i don't understand that answer... Specifically do I cache values
> of optional fields or not? I am using EBS LIVE and some of the fields
> are optional and some are not. I need to know if an optional field, eg
> price or size, has no bit set in the map should i clear the value or use
> a cached valued. Since EBS LIVE does not use the NULL stuff I am
> basically asking if there is any difference between optional and non
> optional fields in terms of my code.
> 
> Here is my template:
> 
> note:            i removed constant fields from this template
>                        becuase I don't care about them
> 
> template name="MarketDataFullRefresh" id="11" typeRef
> name="MarketDataFullRefresh"
>  * int32 name="BodyLength" id="9"copy int32 string name="TargetCompID"
>    id="56"copy string uInt64 name="MsgSeqNum" id="34"increment uInt64
>    string name="SendingTime" id="52"copy string string name="MdBookType"
>    id="5466"copy string string name="Symbol" id="55"copy string string
>    name="CFICode" id="461"copy string string name="SettlType"
>    id="5459"copy string * sequence name="MDEntries" length
>    name="NoMDEntries" id="268"copy length string name="MDEntryType"
>    id="269"copy string decimal name="MDEntryPx" presence="optional"
>    id="270"copy decimal decimal name="MDEntrySize" presence="optional"
>    id="271"copy decimal uInt32 name="MDEntryDate" presence="optional"
>    id="272"copy uInt32 string name="MDEntryTime" presence="optional"
>    id="273"copy string string name="QuoteCondition" presence="optional"
>    id="276"copy string string name="TraderCount" presence="optional"
>    id="5453"copy string uInt32 name="MdElementName" id="5450"copy uInt32
>    end sequence * string name="CheckSum" id="10"copy string end template


[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