...as always...thanks Ben!

"Ben Combee" <[EMAIL PROTECTED]> wrote in message
news:[EMAIL PROTECTED]
>
> At 09:30 AM 7/2/2003, Arrow wrote:
> >i'm using CW + POL to write a streaming file in a Palm app,
> >using the POL CFile class (which calls FileOpen,FileWrite,etc)
> >...the Palm app just reads packets from a serial connection
> >and just needs to save the data as one big block...henced
> >why i used streaming file...
>
> Sounds like a good use for them.
>
> >...for my conduit, using CDK 4.03, i can read in
> >this block. i use the CHHMgr class -> palmRec(CPalmRecord)
> >which reads this block. I noticed though, that the
> >data pointer ( via palmRec.GetRawData() ) points 8 bytes
> >before the actual data, the first 4 bytes make up "DBLK"
> >(what does "DBLK" represent?) and then the next 4 bytes make up
> >the size the data...no problem to get the data by moving the
> >pointer 8 bytes ahead ( i just need to parse it and save to a flat file),
> >but does this sound correct ? ...wondering if anyone else has done
similar.
>
> 'DBLK' is a header that Palm OS uses to verify that the database is indeed
> a filestream.    Your interpretation sounds correct, and also matches that
> used by the libprc library (part of the program par) that can read and
> write filestream PDB files.
>
> >i read the drawback of using streaming file is that i cannot
> >backup the pdb to PC, is this correct ?
>
> File streams are not backed up by the backup conduit, but you can manually
> back them up in your conduit.
>
>
>



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

Reply via email to