NAME
       atSaveCache, atCacheKey - derived object cache handling
SYNOPSIS
       #include <atfs.h>
       #include <atfstk.h>
       int  atSaveCache  (Af_key *aso, Af_key *cachedAso, char *uniqAttribute,
       int storeType);
       char*atCacheKey (Af_key *aso);
DESCRIPTION
       atSaveCache adds the given busy  object  aso  to  the  current  derived
       object  cache.  It  does  this  by  calling  af_savecache  (manual page
       af_cache(3)). Prior to that, atSaveCache attaches a key attribute  with
       the  name __CacheKey__ to aso, by which the resulting cached object can
       be uniquely identified within the cache. Return values are the same  as
       from af_savecache (manual page af_cache(3)).
       atCacheKey returns an attribute string consisting of the attribute name
       __CacheKey__ and an attribute value built of the aso modification date,
       the  process  number  and  a  (per  process unique) serial number. This
       attribute can (and  will)  be  used  to  uniquely  identify  attributed
       software objects in derived object caches.
SEE ALSO
       af_cache(3)