I think I'm losing my marbles here, and I've checked the archives to no
avail...

I've managed to get my app sending a specific DB to my app running on
another device. Since I am doing a silent receive (i.e. I have a kiosk-style
receive station running continuously), I'm setting the result param for
sysAppLaunchCmdExgAskUser to either exgAskOk or exgAskCancel.

Here's my problem... As long as my app is installed on a receiving handheld,
even if it's not running, the sending handheld thinks the beam was
successful--no matter whether the receiving handheld accepted the data or
not. After a lot of digging I found the following quote in the API docs for
the ExgDisconnect function:

"It's especially important to check the result code from this function,
since this will tell you if the transfer was successful. An errNone return
value means that the item was delivered to the destination successfully. It
does not mean that the user on the other end actually kept the data."

So how can I make sure that the data was accepted by the receiving handheld?
Do I need to do an ExgGet and program a handshake manually?

Thanks in advance...
-Mark


Mark Cameron
Techneos Systems Inc.
1.604.435.6007 x104
www.techneos.com
 



--
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/

Reply via email to