WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
nv_page.h 文件参考
#include "nv_key.h"
#include "errcode.h"
nv_page.h 的引用(Include)关系图:
此图展示该文件直接或间接的被哪些文件引用了:

浏览源代码.

结构体

struct  kv_page_details_t
 
struct  kv_page_header_t
 
struct  kv_page_handle_t
 
struct  kv_page_status_t
 
struct  nv_page_status_map_t
 

类型定义

typedef const void * kv_page_location
 

函数

errcode_t kv_page_get_index (kv_page_handle_t *page, uint32_t *page_index)
 
errcode_t kv_page_find_first_key (const kv_page_handle_t *page, kv_key_filter_t *search_filter, kv_key_handle_t *key)
 
errcode_t kv_page_find_next_key (const kv_page_handle_t *page, kv_key_filter_t *search_filter, kv_key_handle_t *key)
 
void kv_page_get_status (kv_page_handle_t *page, kv_page_status_t *page_status)
 
void kv_page_get_status_from_map (kv_page_handle_t *page, kv_page_status_t *page_status)
 
void kv_page_read_status_to_map (kv_page_handle_t *page, nv_page_status_map_t *status_map)
 

类型定义说明

◆ kv_page_location

typedef const void* kv_page_location

Represents the location in flash of a KV page. Provided in such a way that it can't be dereferenced, as flash is not directly addressable

函数说明

◆ kv_page_find_first_key()

errcode_t kv_page_find_first_key ( const kv_page_handle_t page,
kv_key_filter_t search_filter,
kv_key_handle_t key 
)

◆ kv_page_find_next_key()

errcode_t kv_page_find_next_key ( const kv_page_handle_t page,
kv_key_filter_t search_filter,
kv_key_handle_t key 
)

◆ kv_page_get_index()

errcode_t kv_page_get_index ( kv_page_handle_t page,
uint32_t *  page_index 
)

◆ kv_page_get_status()

void kv_page_get_status ( kv_page_handle_t page,
kv_page_status_t page_status 
)

◆ kv_page_get_status_from_map()

void kv_page_get_status_from_map ( kv_page_handle_t page,
kv_page_status_t page_status 
)

◆ kv_page_read_status_to_map()

void kv_page_read_status_to_map ( kv_page_handle_t page,
nv_page_status_map_t status_map 
)