[sane-devel] SANE2 standard completion
Rene Rebe
rene at exactcode.de
Thu Apr 10 19:49:16 UTC 2008
On 10.04.2008, at 21:33, stef wrote:
> Le Wednesday 09 April 2008 21:38:26, vous avez écrit :
>>
>> You are still just arguing around the dancing cow here.
>>
>> With a potentially new sane_end whatever function you still would
>> have
>> to
>> keep track where the head is. A frontend may still read less data
>> and in
>> any case you would need to know where the head is to move it that
>> specific way backwards in such a "CPU-less" "doing every step by
>> the host" device.
>>
>> I can still do not see where another function call to signal a
>> scan_end
>> would help you.
>
> A frontend that reads less data than it required would call
> sane_cancel().
> While I imagine some cases where it may need to do such, frontends
> will
> usually get what they asked for, and call sane_end().
> It should also be noted that a frontend that don't call it would
> still work.
And when a frontend for a valid or buggy reason reads less than the
backend thinks it shoudl read and calls _end the head will be crashed
into the scanner case???
--
René Rebe - ExactCODE GmbH - Europe, Germany, Berlin
http://exactcode.de | http://t2-project.org | http://rene.rebe.name
More information about the sane-devel
mailing list