[ 
https://issues.apache.org/jira/browse/DAFFODIL-2639?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Steve Lawrence updated DAFFODIL-2639:
-------------------------------------
    Fix Version/s:     (was: 3.4.0)

> InputSourceDataInputStream needs to support bitPos1b
> ----------------------------------------------------
>
>                 Key: DAFFODIL-2639
>                 URL: https://issues.apache.org/jira/browse/DAFFODIL-2639
>             Project: Daffodil
>          Issue Type: New Feature
>          Components: Back End
>    Affects Versions: 3.2.1
>            Reporter: Mike Beckerle
>            Priority: Major
>
> It would be very useful when using Daffodil to parse a stream of data into 
> messages or records, to be able to ask the inputSourceDataInputStream for its 
> position between calls to parse. 
> For this to be meaningful; however, the stream must be positioned at the next 
> bit to read in order to consume the next message. That is, any speculative 
> reads must have been backtracked, not stored as state in Daffodil. 
> The point is to be able to output along with each message, its starting 
> position in the input data stream, thereby discovering the boundary positions 
> in the input stream where each of the messages/records starts, and the length 
> (by looking at the next starting position)
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to