From the NannyMUD documentation
2003-08-30
preserved - Intra-reboot persistence of variables in an external daemon.
This daemon provides generic store-and-retrieve functionality. It is intended to allow certain data structures (such as hook data) to persist past refreshes of an object. All data is stored on a per-filename basis and can only be retrieved by objects with the same filename which stored it.
retrieve
store clear
NAME
retrieve -SYNTAX
mixed retrieve(string var)DESCRIPTION
This function returns the currently stored value for the variable 'var' and clears that value from preserved's memory.RETURN VALUES
Anything previously stored by argument 2 to store().
FUNCTION
NAME
store -SYNTAX
void store(string var,mixed value)DESCRIPTION
This function stores 'value' in the variable 'var', erasing any previously-stored value for 'var'.
FUNCTION
NAME
clear -SYNTAX
void clear()DESCRIPTION
This function clears all memory previously stored by preserved for the caller's filename.