| 
    FreeRDP
    
   | 
 
#include <freerdp/api.h>#include <freerdp/types.h>#include <freerdp/update.h>#include <winpr/crt.h>#include <winpr/stream.h>
Data Structures | |
| struct | PERSISTENT_CACHE_HEADER_V3 | 
| struct | PERSISTENT_CACHE_ENTRY_V3 | 
| struct | PERSISTENT_CACHE_ENTRY_V2 | 
| struct | PERSISTENT_CACHE_ENTRY | 
Functions | |
| FREERDP_API int | persistent_cache_get_version (rdpPersistentCache *persistent) | 
| FREERDP_API int | persistent_cache_get_count (rdpPersistentCache *persistent) | 
| FREERDP_API int | persistent_cache_read_entry (rdpPersistentCache *persistent, PERSISTENT_CACHE_ENTRY *entry) | 
| FREERDP_API int | persistent_cache_write_entry (rdpPersistentCache *persistent, const PERSISTENT_CACHE_ENTRY *entry) | 
| FREERDP_API int | persistent_cache_open (rdpPersistentCache *persistent, const char *filename, BOOL write, UINT32 version) | 
| FREERDP_API int | persistent_cache_close (rdpPersistentCache *persistent) | 
| FREERDP_API void | persistent_cache_free (rdpPersistentCache *persistent) | 
| FREERDP_API rdpPersistentCache * | persistent_cache_new (void) | 
| FREERDP_API int persistent_cache_close | ( | rdpPersistentCache * | persistent | ) | 

| FREERDP_API void persistent_cache_free | ( | rdpPersistentCache * | persistent | ) | 


| FREERDP_API int persistent_cache_get_count | ( | rdpPersistentCache * | persistent | ) | 

| FREERDP_API int persistent_cache_get_version | ( | rdpPersistentCache * | persistent | ) | 

| FREERDP_API rdpPersistentCache* persistent_cache_new | ( | void | ) | 

| FREERDP_API int persistent_cache_open | ( | rdpPersistentCache * | persistent, | 
| const char * | filename, | ||
| BOOL | write, | ||
| UINT32 | version | ||
| ) | 


| FREERDP_API int persistent_cache_read_entry | ( | rdpPersistentCache * | persistent, | 
| PERSISTENT_CACHE_ENTRY * | entry | ||
| ) | 


| FREERDP_API int persistent_cache_write_entry | ( | rdpPersistentCache * | persistent, | 
| const PERSISTENT_CACHE_ENTRY * | entry | ||
| ) | 

