This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Defines | |
#define | FILELISTRECORDSIZE 20480 |
#define | FILELPRECORDSIZE 2048 |
#define | FILESORTRECORDSIZE 1024 |
#define | FILECARDRECORDSIZE 512 |
#define | FILEDIR "/PALM/Programs/gps4palm" |
#define | VFS_FLAG 0x80000000L |
#define | FS_FLAG 0x00000000L |
#define | SORTPREFIX 4 |
Functions | |
UInt16 | getdir (char *filelist, char *filecard, char **filelp) |
Store "directory" of a set of databases (i.e. | |
UInt16 | getdir_vfs (char *filelist, char *filecard, char **filelp, UInt16 files) |
Store directory on external memory cards (VFS) in 3 different database records. | |
void | CreateDatabase (DmOpenRef *ref, char **filelist, char **filecard, char ***filelp) |
Create scratchpad database with 3 records. | |
void | DestroyDatabase (DmOpenRef scratch, char *filelist, char *filecard, char **filelp) |
Remove all records and close scratchpad database. |
|
Definition at line 43 of file getdir.h. Referenced by CreateDatabase(). |
|
Definition at line 44 of file getdir.h. Referenced by getdir_vfs(), MapFormHandleEvent(), and search_map(). |
|
Definition at line 40 of file getdir.h. Referenced by CreateDatabase(). |
|
Definition at line 41 of file getdir.h. Referenced by CreateDatabase(). |
|
|
|
Definition at line 46 of file getdir.h. Referenced by getdir(). |
|
|
|
Definition at line 45 of file getdir.h. Referenced by fopen(), getdir_vfs(), and MapFormHandleEvent(). |
|
Create scratchpad database with 3 records.
Definition at line 415 of file getdir.c. References FILECARDRECORDSIZE, FILELISTRECORDSIZE, FILELPRECORDSIZE, kCreatorId, lid, and scratch. Referenced by FileSelFormHandleEvent(), and search_map(). |
|
Remove all records and close scratchpad database.
Definition at line 455 of file getdir.c. Referenced by search_map(). |
|
Store "directory" of a set of databases (i.e. files) in 3 different database records. filelist < size0 (4 bytes) >< filename0 > < size1 (4 bytes) >< filename1 > ... filecard < card0 > (card of 1st file) < card1 > (card of 2nd file) ... filelp < ptr0 > (pointer to 1st filelist entry) < ptr1 > (pointer to 2nd filelist entry) ...
Definition at line 75 of file getdir.c. References FS_FLAG, lid, memcpy(), memset(), SORTPREFIX, strlen(), and StrLen. Referenced by FileSelFormHandleEvent(), and search_map(). |
|
Store directory on external memory cards (VFS) in 3 different database records.
filelist < size0 (4 bytes) >< filename0 > < size1 (4 bytes) >< filename1 > ... filecard < vol0 > (volume of 1st file) < vol1 > (volume of 2nd file) ... filelp < ptr0 > (pointer to 1st filelist entry) < ptr1 > (pointer to 2nd filelist entry) ...
Definition at line 223 of file getdir.c. References FILEDIR, FILENAMEMAXLEN, SORTPREFIX, StrCopy, StrLen, and VFS_FLAG. Referenced by FileSelFormHandleEvent(), and search_map(). |