Interface
GckObjectCache
Description [src]
interface Gck.ObjectCache : Gck.Object
An interface implemented by derived classes of GckObject
to indicate
which attributes they’d like an enumerator to retrieve.
These attributes are then cached on the object and can be retrieved through
the GckObjectCache:attributes
property.
Instance methods
gck_object_cache_fill
Adds the attributes to the set cached on this object. If an attribute is already present in the cache it will be overridden by this value.
gck_object_cache_get_attributes
Gets the attributes cached on this object.
gck_object_cache_set_attributes
Sets the attributes cached on this object.
gck_object_cache_update
Update the object cache with given attributes. If an attribute already exists in the cache, it will be updated, and if it doesn’t it will be added.
gck_object_cache_update_async
Update the object cache with given attributes. If an attribute already exists in the cache, it will be updated, and if it doesn’t it will be added.
gck_object_cache_update_finish
Complete an asynchronous operation to update the object cache with given attributes.
Interface structure
Virtual methods
Gck.ObjectCache.fill
Adds the attributes to the set cached on this object. If an attribute is already present in the cache it will be overridden by this value.