lauraw
Help!
Is there a way to configure LS to not send UNCHANGED for items that have not changed? I would prefer to get all items in the table regardless of there state.
Thanks in Advance.
Dario Crivelli
Sorry, there is no such configuration flag at the moment.
In each update, if a field has not changed with respect to the last update for the same item, then it is not sent again. However, the .Net Client Library does not manage the recalling of the field value from the previous update, but it just leaves the job to the custom listener, by sending it the "UNCHANGED" notify.
Dario
Alessandro Alinone
The .NET Client API gives you UNCHANGED, even in DISTINCT mode, when a field value is the same as the previous message. This is a message compression strategy. You should simply cache the latest message and use it to get the unchanged values. It should be a straightforward task.
Notice that such “uncompression” is performed automatically by the Web Client, but not by the .NET Client.