esp_idf  1.1.1
esp_idf
com_espressif_esp_idf_nvs.h
Go to the documentation of this file.
1 /*
2  * C
3  *
4  * Copyright 2020 MicroEJ Corp. All rights reserved.
5  * This library is provided in source code for use, modification and test, subject to license terms.
6  * Any modification of the source code will break MicroEJ Corp. warranties on the whole library.
7  */
8 
9 #ifndef _com_espressif_esp_idf_nvs
10 #define _com_espressif_esp_idf_nvs
11 
20 #include <sni.h>
21 #ifdef __cplusplus
22  extern "C" {
23 #endif
24 void Java_com_espressif_esp_1idf_nvs_nvs_1close(jint arg0);
25 void Java_com_espressif_esp_1idf_nvs_nvs_1commit(jint arg0);
26 void Java_com_espressif_esp_1idf_nvs_nvs_1erase_1all(jint arg0);
27 void Java_com_espressif_esp_1idf_nvs_nvs_1erase_1key(jint arg0, jbyte* arg1);
28 jint Java_com_espressif_esp_1idf_nvs_nvs_1get_1blob(jint arg0, jbyte* arg1, jbyte* arg2, jint arg3);
29 jshort Java_com_espressif_esp_1idf_nvs_nvs_1get_1i16(jint arg0, jbyte* arg1);
30 jint Java_com_espressif_esp_1idf_nvs_nvs_1get_1i32(jint arg0, jbyte* arg1);
31 jlong Java_com_espressif_esp_1idf_nvs_nvs_1get_1i64(jint arg0, jbyte* arg1);
32 jbyte Java_com_espressif_esp_1idf_nvs_nvs_1get_1i8(jint arg0, jbyte* arg1);
33 jint Java_com_espressif_esp_1idf_nvs_nvs_1get_1str(jint arg0, jbyte* arg1, jbyte* arg2, jint arg3);
34 jshort Java_com_espressif_esp_1idf_nvs_nvs_1get_1u16(jint arg0, jbyte* arg1);
35 jint Java_com_espressif_esp_1idf_nvs_nvs_1get_1u32(jint arg0, jbyte* arg1);
36 jlong Java_com_espressif_esp_1idf_nvs_nvs_1get_1u64(jint arg0, jbyte* arg1);
37 jbyte Java_com_espressif_esp_1idf_nvs_nvs_1get_1u8(jint arg0, jbyte* arg1);
38 jlong Java_com_espressif_esp_1idf_nvs_nvs_1get_1used_1entry_1count(jint arg0);
39 jint Java_com_espressif_esp_1idf_nvs_nvs_1open(jbyte* arg0, jint arg1);
40 jint Java_com_espressif_esp_1idf_nvs_nvs_1open_1from_1partition(jbyte* arg0, jbyte* arg1, jint arg2);
41 void Java_com_espressif_esp_1idf_nvs_nvs_1set_1blob(jint arg0, jbyte* arg1, jbyte* arg2, jint arg3);
42 void Java_com_espressif_esp_1idf_nvs_nvs_1set_1i16(jint arg0, jbyte* arg1, jshort arg2);
43 void Java_com_espressif_esp_1idf_nvs_nvs_1set_1i32(jint arg0, jbyte* arg1, jint arg2);
44 void Java_com_espressif_esp_1idf_nvs_nvs_1set_1i64(jint arg0, jbyte* arg1, jlong arg2);
45 void Java_com_espressif_esp_1idf_nvs_nvs_1set_1i8(jint arg0, jbyte* arg1, jbyte arg2);
46 void Java_com_espressif_esp_1idf_nvs_nvs_1set_1str(jint arg0, jbyte* arg1, jbyte* arg2);
47 void Java_com_espressif_esp_1idf_nvs_nvs_1set_1u16(jint arg0, jbyte* arg1, jshort arg2);
48 void Java_com_espressif_esp_1idf_nvs_nvs_1set_1u32(jint arg0, jbyte* arg1, jint arg2);
49 void Java_com_espressif_esp_1idf_nvs_nvs_1set_1u64(jint arg0, jbyte* arg1, jlong arg2);
50 void Java_com_espressif_esp_1idf_nvs_nvs_1set_1u8(jint arg0, jbyte* arg1, jbyte arg2);
51 #ifdef __cplusplus
52  }
53 #endif
54 #endif