Oh well, I'll make something up then I s'pose. The only thing I really care about is being able to access the BTrees directly, but I was hoping the Database DB was something to do with that. .AppleDouble (according to the HFS code in the kernel) does somethign with finder information and stuff, so I'll use that as a basis for things. Netatalk does something, perhaps Adrian Sun knows something about AppleDouble files. I'm a part of the Netatalk team and as far as I know AppleDouble is just something we've always done.
ho hum, Simon
James Pearson wrote:
Could someone tell me where exactly to find some documentation on the desktop DB for an external HFS volume? I came across some interesting info on Thomas Tempelmann's developer's site and it said that one would have to request Apple for further technical info (?!) but the website didn't really furnish the kind of details I need. I basically need info. as to how and where exactly (in the image) this file has to be present and what its exact contents (structure) are...links to any sample code, open sources or headers related to this would be greatly appreciated.
When I asked this question to someone at Apple (sometime ago) I was told:
The files are considered undocumented proprietary information to Apple, and change format slightly from release to release and depending upon extensions added to the system. Apple won't disclose this information.
James Pearson