On 8/23/10 1:26 AM, Marcus Lundblad wrote:
> ons 2010-08-18 klockan 20:58 -0600 skrev Peter Saint-Andre:
> 
>> IMHO the <range/> element in XEP-0096 is underspecified (in fact all of
>> XEP-0096 could use an update), but I think that a session-initiate
>> message in Jingle file transfer could include the <range/> element.
>> Perhaps some examples would help. I'm less confident that this belongs
>> at the transport layer.
> 
> Hmm, shouldn't <range/> be included in session-accept?
> 
> Ie. user1 sends a file (with a hash) to user2. Transmission fails after
> N bytes.
> Then user1 re-sends the file, user2's client checks the hash, realises
> "I have received this file before, oh, it's cut off att byte N)
> sends "session-accept start at N"

Yes, that makes sense. Yann, is that how Gajim does things?

> I don't think it belongs at the transport layer. The transport shouldn't
> really care, as far as it is concerned it's just a stream of bytes.
> Might as well be streaming media, XTLS sessions etc.

Agreed.

Peter

-- 
Peter Saint-Andre
https://stpeter.im/


Reply via email to