| SYNOPSIS |
#include <dkim.h>
int dkim_flush_cache(DKIM_LIB *lib);
Flush cached entries when caching is enabled in the library.
|
| DESCRIPTION |
| Called When |
dkim_flush_cache() can be called at any time. |
|
|---|
| ARGUMENTS |
| Argument | Description |
| lib |
The DKIM library instance whose cache should be flushed,
previously created by a call to
dkim_init().
|
|
| RETURN VALUES |
| Value | Description |
| -1 |
Caching is not active for this library instance.
|
| >= 0 |
Number of records flushed.
|
|
| NOTES |
- Caching is selected by setting the DKIM_LIBFLAGS_CACHE flag
using the dkim_options()
function.
- Caching requires a special compile-time option since it also adds
a library dependency to applications.
|