VLC 4.0.0-dev

#include <vlc_keystore.h>

Collaboration diagram for vlc_keystore:
[legend]

Data Fields

struct vlc_object_t obj
 
module_tp_module
 
vlc_keystore_sysp_sys
 
int(* pf_store )(vlc_keystore *p_keystore, const char *const ppsz_values[KEY_MAX], const uint8_t *p_secret, size_t i_secret_len, const char *psz_label)
 See vlc_keystore_store() More...
 
unsigned int(* pf_find )(vlc_keystore *p_keystore, const char *const ppsz_values[KEY_MAX], vlc_keystore_entry **pp_entries)
 See vlc_keystore_find() More...
 
unsigned int(* pf_remove )(vlc_keystore *p_keystore, const char *const ppsz_values[KEY_MAX])
 See vlc_keystore_remove() More...
 

Field Documentation

◆ obj

struct vlc_object_t vlc_keystore::obj

◆ p_module

module_t* vlc_keystore::p_module

◆ p_sys

vlc_keystore_sys* vlc_keystore::p_sys

◆ pf_find

unsigned int(* vlc_keystore::pf_find) (vlc_keystore *p_keystore, const char *const ppsz_values[KEY_MAX], vlc_keystore_entry **pp_entries)

◆ pf_remove

unsigned int(* vlc_keystore::pf_remove) (vlc_keystore *p_keystore, const char *const ppsz_values[KEY_MAX])

◆ pf_store

int(* vlc_keystore::pf_store) (vlc_keystore *p_keystore, const char *const ppsz_values[KEY_MAX], const uint8_t *p_secret, size_t i_secret_len, const char *psz_label)

The documentation for this struct was generated from the following file: