Using the packaged example application written in C# that fetches a batch of items works based on the small sample data set. However, if I change the sample data set to a moderately sized batch of items, the application throws this exception:
Received Log Event (Level: Fatal): WebSocketSharp.WebSocketException: The header of a frame cannot be read from the stream.
at WebSocketSharp.WebSocketFrame.processHeader(Byte[] header)
at WebSocketSharp.WebSocketFrame.<>c__DisplayClassa.<readHeaderAsync>b__9(Byte[] bytes)
at WebSocketSharp.Ext.<>c__DisplayClass9.<ReadBytesAsync>b__8(IAsyncResult ar)
For my tests, it seems the magic number is118 if I don't specify a View. That is, specifying a batch size of 118 items succeeds and 119 consistently fails (throws an exception).
For whatever reason, if I do specify a View, the magic number changes to 115.
EDIT: When looking at the ADS log, this is what is produced:
Reason: hipcRead() failed with code 2 and system error 11. Text: <Impl/hipcsrvr.c:2923> Unsupported WebSocket Continuation OpCode