FreeRDP
persistent.h File Reference
#include <freerdp/api.h>
#include <freerdp/types.h>
#include <freerdp/update.h>
#include <winpr/crt.h>
#include <winpr/stream.h>
This graph shows which files directly or indirectly include this file:

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)
 

Function Documentation

◆ persistent_cache_close()

FREERDP_API int persistent_cache_close ( rdpPersistentCache *  persistent)
Here is the caller graph for this function:

◆ persistent_cache_free()

FREERDP_API void persistent_cache_free ( rdpPersistentCache *  persistent)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ persistent_cache_get_count()

FREERDP_API int persistent_cache_get_count ( rdpPersistentCache *  persistent)
Here is the caller graph for this function:

◆ persistent_cache_get_version()

FREERDP_API int persistent_cache_get_version ( rdpPersistentCache *  persistent)
Here is the caller graph for this function:

◆ persistent_cache_new()

FREERDP_API rdpPersistentCache* persistent_cache_new ( void  )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ persistent_cache_open()

FREERDP_API int persistent_cache_open ( rdpPersistentCache *  persistent,
const char *  filename,
BOOL  write,
UINT32  version 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ persistent_cache_read_entry()

FREERDP_API int persistent_cache_read_entry ( rdpPersistentCache *  persistent,
PERSISTENT_CACHE_ENTRY entry 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ persistent_cache_write_entry()

FREERDP_API int persistent_cache_write_entry ( rdpPersistentCache *  persistent,
const PERSISTENT_CACHE_ENTRY entry 
)
Here is the call graph for this function:
Here is the caller graph for this function: