TSCacheRemove

Synopsis

#include <ts/ts.h>

TSAction TSCacheRemove(TSCont contp, TSCacheKey key)

Description

Removes the object corresponding to :arg:`key` from the cache.

If the object was removed successfully, the cache calls :arg:`contp` back with the event TS_EVENT_CACHE_REMOVE. If the object was not found in the cache, the cache calls :arg:`contp` back with the event TS_EVENT_CACHE_REMOVE_FAILED.

In both of these callbacks, the user (:arg:`contp`) does not have to do anything. The user does not get any vconnection from the cache, since no data needs to be transferred. When the cache calls :arg:`contp` back with TS_EVENT_CACHE_REMOVE, the remove has already been commited.