#include <PalmOS.h>
#include <StringMgr.h>
#include <globals.h>
#include <locking.h>
#include <mem_compat.h>
Go to the source code of this file.
Data Structures | |
| struct | tag_lockers |
| items to be locked/unlocked More... | |
Functions | |
| void | LockZone (lockZone zone) |
| lock the zone specified for writing | |
| void | ReleaseZone (lockZone zone) |
| release the memory allocated to this zone | |
| void | UnlockZone (lockZone zone) |
| unlock the zone specified. don't write to it anymore | |
Variables | |
| tag_lockers | lockZones [lz_end] |
| items to be locked/unlocked | |
Definition in file palm_locking.c.
|
|
lock the zone specified for writing
Definition at line 24 of file palm_locking.c. References tag_lockers::destVar, tag_lockers::handle, tag_lockers::lockcount, lockZone, and lockZones. |
|
|
release the memory allocated to this zone
Definition at line 39 of file palm_locking.c. References tag_lockers::destVar, tag_lockers::handle, tag_lockers::lockcount, LockZone(), lockZone, and lockZones. |
|
|
unlock the zone specified. don't write to it anymore
Definition at line 53 of file palm_locking.c. References tag_lockers::destVar, tag_lockers::handle, tag_lockers::lockcount, lockZone, and lockZones. |
1.2.18