no, that is not so.
The situation is that the Palm app doesn't keep up
with the changes, not that the conduit (which isn't
running) doesn't.
-bob mckenzie
-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]On Behalf Of Yu, Ken
Sent: Monday, March 20, 2000 12:41 PM
To: Palm Developer Forum
Subject: RE: sync notification
The situation you describe should be a non-issue if you perform a
"slow-sync". A slow-sync is launched when you are syncing between two
different PC's. In a slow sync, records are compared with a backup file to
determine if a record has changed after a sync on a different PC. You can
see how this is implemented in the conduit source code distributed in the
CDK.
-Ken
> ----------
> From: Robert McKenzie[SMTP:[EMAIL PROTECTED]]
> Reply To: Palm Developer Forum
> Sent: Monday, March 20, 2000 3:31 PM
> To: Palm Developer Forum
> Subject: sync notification
>
> I have an application that shares data with datebook.
> This has given rise to many interesting problems in trying to
> keep two different copies of the same data in sync.
> Most of which I have overcome -- but not all.
>
> In particular, the following problem has arisen:
> - my application is installed on the palm.
> - my conduit is not installed on the desktop
> (say the user syncs at work & at home and
> doesn't have our software at home).
> - the user makes changes to his calendar in that
> palm desktop and syncs, changing DatebookDB.
> Note that DatebookDB's dirty bits will all be
> clean at this point (datcn is a tidy little conduit).
>
> I would like to be able to reliably detect this situation
> on the palm, so that I can compare datebook's data and
> mine and make the indicated changes on my side.
>
> However, I do not get a sysAppLaunchCmdSyncNotify in
> this situation, as my database has not (yet) changed!
>
> I realize that DatebookDB's modification number will
> have moved in this situation. However, it also moves
> when the user modifies appointments on the Palm, and
> I need to be able to tell the two situations apart.
> (When the user modifies things on the Palm, the records are
> left dirty; when the conduit does it, they are left
> clean. In the former case I need only look at the
> dirty records; in the latter, I must look at them all.
> For performance reasons I do not want to look at them
> all if I can avoid it.)
>
> Ideas? Suggestions? (I have also already tried and
> tried to convince management that we shouldn't duplicate
> data, but to absolutely no avail.)
>
> -bob mckenzie
> <[EMAIL PROTECTED]>
>
> --
> For information on using the Palm Developer Forums, or to unsubscribe,
> please see http://www.palm.com/devzone/mailinglists.html
>
--
For information on using the Palm Developer Forums, or to unsubscribe,
please see http://www.palm.com/devzone/mailinglists.html
--
For information on using the Palm Developer Forums, or to unsubscribe, please see
http://www.palm.com/devzone/mailinglists.html