On Tue, 2010-01-19 at 21:42 +0100, Torben Weis wrote: > Hi James, > > How about when the client connects to the server again it does > a history > check against the known good deltas it has sent out. If the > last delta > it sent out isn't in the history, then it hasn't been > received. > > > The problem is that this is impossible. How should QWaveClient > recognize a delta as > being its own? The server has perhaps transformed the delta, i.e. > simple delta comparison > is not possible and looking at version numbers does not help either.
Hrmm. Let me ponder. Unique Ids based on wave ids could work. However who generates the id? If you leave it up to the client there is the possibility of id collision (unless you do say a hash of something like date/time joined the wave plus salt). It's doable. I'll think on it some more -- James Purser http://wavingtheshiny.collaborynth.com.au Wave Addresses: [email protected] (wave.google.com) [email protected] (wavesandbox.com) [email protected] (collaborynth.com.au FedOne Server) Skype: purserj1977 GTalk: [email protected]
-- You received this message because you are subscribed to the Google Groups "Wave Protocol" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/wave-protocol?hl=en.
