var group__fds =
[
    [ "Flash data storage module configuration", "group__fds__config.html", "group__fds__config" ],
    [ "fds_tl_t", "structfds__tl__t.html", [
      [ "length_words", "structfds__tl__t.html#abdd6ac3df9bbf198fc4800381eb4ee65", null ],
      [ "record_key", "structfds__tl__t.html#a66c6e7a42b418cdb60101da9c546e5c5", null ]
    ] ],
    [ "fds_ic_t", "structfds__ic__t.html", [
      [ "crc16", "structfds__ic__t.html#af6c7b46226858d2ddeedf2b4bbe6a592", null ],
      [ "file_id", "structfds__ic__t.html#ad8872bfdee8227428e60fdcc7eb0860b", null ]
    ] ],
    [ "fds_header_t", "structfds__header__t.html", [
      [ "ic", "structfds__header__t.html#a8fe4c345c67c26e1fe5cbece7219ad7c", null ],
      [ "record_id", "structfds__header__t.html#a2a4fdba4bf74c2d2af29bd610295411a", null ],
      [ "tl", "structfds__header__t.html#a740b1e96de6f3c0a9f23aabfc2aa5a89", null ]
    ] ],
    [ "fds_record_desc_t", "structfds__record__desc__t.html", [
      [ "gc_run_count", "structfds__record__desc__t.html#a3f9026d08333d6d844768715c8d3798a", null ],
      [ "p_record", "structfds__record__desc__t.html#a8d5f5c246887b31717118511e77fffda", null ],
      [ "record_id", "structfds__record__desc__t.html#aed10c12c07f6e41aa94760ddb0d6946f", null ],
      [ "record_is_open", "structfds__record__desc__t.html#aaf09412876893fa2029c9fb24f479ed4", null ]
    ] ],
    [ "fds_flash_record_t", "structfds__flash__record__t.html", [
      [ "p_data", "structfds__flash__record__t.html#a340fe2eebfb9bdf802cdea74126ba42b", null ],
      [ "p_header", "structfds__flash__record__t.html#adef74315c44102e2977129ac56366131", null ]
    ] ],
    [ "fds_record_chunk_t", "structfds__record__chunk__t.html", [
      [ "length_words", "structfds__record__chunk__t.html#a781f1a67b9e95eb73fa6d295567fbaab", null ],
      [ "p_data", "structfds__record__chunk__t.html#ab7cad7e0a31790e42785b858c4562ace", null ]
    ] ],
    [ "fds_record_t", "structfds__record__t.html", [
      [ "data", "structfds__record__t.html#ae21b8e0e14171a777f9ae3dbd4c269a1", null ],
      [ "file_id", "structfds__record__t.html#a2417128bc75dd4bc49cdfb8f768200a1", null ],
      [ "key", "structfds__record__t.html#a162cb23b9b81fea13ef0fbec7014fc7c", null ],
      [ "num_chunks", "structfds__record__t.html#a2db33cfd281b57ab3fdc9161e7a28896", null ],
      [ "p_chunks", "structfds__record__t.html#accfe6e6d0fde1ee70e7ad30772b66339", null ]
    ] ],
    [ "fds_reserve_token_t", "structfds__reserve__token__t.html", [
      [ "length_words", "structfds__reserve__token__t.html#abed5d424e9ac714422180c2a9d2e1993", null ],
      [ "page", "structfds__reserve__token__t.html#a69b1b6a09ec126b4ce1529ab86c638f0", null ]
    ] ],
    [ "fds_find_token_t", "structfds__find__token__t.html", [
      [ "p_addr", "structfds__find__token__t.html#ae90be413b933261d09d664ba7825f71b", null ],
      [ "page", "structfds__find__token__t.html#a5b766e0725272fb283cef2ebeb1b84de", null ]
    ] ],
    [ "fds_evt_t", "structfds__evt__t.html", [
      [ "del", "structfds__evt__t.html#a7e8b02b37a18012ce56dd09c559ec676", null ],
      [ "file_id", "structfds__evt__t.html#a27feb1099add5407e9cac2bccd776ceb", null ],
      [ "gc", "structfds__evt__t.html#acae124c83ac76689f5a819bc3eba2e9d", null ],
      [ "id", "structfds__evt__t.html#ac9813e4ebefeda835cf86da447c76708", null ],
      [ "init", "structfds__evt__t.html#a7fc4acb1edbdced1f80320f6538770c6", null ],
      [ "is_record_updated", "structfds__evt__t.html#af92db7dd78eebdb2db8c1ca1caffe785", null ],
      [ "pages_not_mounted", "structfds__evt__t.html#a97e635221227de071c24c57aeb05e33e", null ],
      [ "pages_skipped", "structfds__evt__t.html#a007270cd308d51a239400cfe0c8666b7", null ],
      [ "record_id", "structfds__evt__t.html#a943ed98a46da334b34b2072d8affccbe", null ],
      [ "record_key", "structfds__evt__t.html#a95d2459b55166b1d69de93c5b35a612f", null ],
      [ "records_deleted_count", "structfds__evt__t.html#a9118c618327b700597c5a7a0e659efc5", null ],
      [ "result", "structfds__evt__t.html#a6cf66fb7c7e81a53924ba394e7a8b8af", null ],
      [ "space_reclaimed", "structfds__evt__t.html#a0857ede3e982f0dbc94e603d67fb03c3", null ],
      [ "write", "structfds__evt__t.html#ab7b35d765dbbcd7116c9feb4d9356fa1", null ]
    ] ],
    [ "fds_stat_t", "structfds__stat__t.html", [
      [ "dirty_records", "structfds__stat__t.html#ab509bd8273c30b487d0d84558b4cca39", null ],
      [ "freeable_words", "structfds__stat__t.html#a353ca3c57ab06ed542f205c1fc133b7b", null ],
      [ "largest_contig", "structfds__stat__t.html#a0b4e05c85e7f96430108446a237f2759", null ],
      [ "open_records", "structfds__stat__t.html#a4bcd790ef9eabe400df785da0fcb2f4c", null ],
      [ "valid_records", "structfds__stat__t.html#acc7e43a815711af86e04c22e76f368e1", null ],
      [ "words_reserved", "structfds__stat__t.html#aa11e4728b1caf8e2251436664d38243a", null ],
      [ "words_used", "structfds__stat__t.html#a79532f28c8b47603ad1bddffbab2cb5f", null ]
    ] ],
    [ "FDS_FILE_ID_INVALID", "group__fds.html#gade414e234180e1983d44341bce184853", null ],
    [ "FDS_RECORD_KEY_DIRTY", "group__fds.html#gab855b564bf9f4cac404a71a16aca2906", null ],
    [ "fds_cb_t", "group__fds.html#gad7a096e177e5c8a45b335c47e89b4190", [
      [ "FDS_SUCCESS", "group__fds.html#gga16685eea158879e41b101ca3634de462ae489119d0d66fd6020d243e86747bed3", null ],
      [ "FDS_ERR_OPERATION_TIMEOUT", "group__fds.html#gga16685eea158879e41b101ca3634de462ae0cac73c027cae1ae1847c3611f89826", null ],
      [ "FDS_ERR_NOT_INITIALIZED", "group__fds.html#gga16685eea158879e41b101ca3634de462af922787772a50e2d4f946febd64d444f", null ],
      [ "FDS_ERR_UNALIGNED_ADDR", "group__fds.html#gga16685eea158879e41b101ca3634de462a969316942346b0484fbe837cba880a73", null ],
      [ "FDS_ERR_INVALID_ARG", "group__fds.html#gga16685eea158879e41b101ca3634de462a3479c684a9cd297abb3e5cf8b1878470", null ],
      [ "FDS_ERR_NULL_ARG", "group__fds.html#gga16685eea158879e41b101ca3634de462a8d6327a8f8002bd4cb38a7334e0f124a", null ],
      [ "FDS_ERR_NO_OPEN_RECORDS", "group__fds.html#gga16685eea158879e41b101ca3634de462a8f3e14ab2fa0f525e63d6824134d1e21", null ],
      [ "FDS_ERR_NO_SPACE_IN_FLASH", "group__fds.html#gga16685eea158879e41b101ca3634de462abb56c173c55f594c5c31e11da12da5a3", null ],
      [ "FDS_ERR_NO_SPACE_IN_QUEUES", "group__fds.html#gga16685eea158879e41b101ca3634de462a5feceebf00bf1ec9a624a6248637d719", null ],
      [ "FDS_ERR_RECORD_TOO_LARGE", "group__fds.html#gga16685eea158879e41b101ca3634de462a855da459eedc2a9950da8be24fe525d7", null ],
      [ "FDS_ERR_NOT_FOUND", "group__fds.html#gga16685eea158879e41b101ca3634de462a04e28034cadb17722f619a2aed3dfda6", null ],
      [ "FDS_ERR_NO_PAGES", "group__fds.html#gga16685eea158879e41b101ca3634de462a4cefb883ac53148fe36c9775b4ff67b9", null ],
      [ "FDS_ERR_USER_LIMIT_REACHED", "group__fds.html#gga16685eea158879e41b101ca3634de462a5307547005ec8cf01d1df2b7c7e6c2a3", null ],
      [ "FDS_ERR_CRC_CHECK_FAILED", "group__fds.html#gga16685eea158879e41b101ca3634de462aedea4ee7787c5ecefba66642afe14ab9", null ],
      [ "FDS_ERR_BUSY", "group__fds.html#gga16685eea158879e41b101ca3634de462a9808a8eff5afb2be4b138133c4128b2a", null ],
      [ "FDS_ERR_INTERNAL", "group__fds.html#gga16685eea158879e41b101ca3634de462a189551024a6826c8fd6a3e1157c1ebab", null ]
    ] ],
    [ "fds_evt_id_t", "group__fds.html#ga9374d0e6608b9b07940401b407617f8d", [
      [ "FDS_EVT_INIT", "group__fds.html#gga9374d0e6608b9b07940401b407617f8da4147e2842827ca524ed04dc066ccb25d", null ],
      [ "FDS_EVT_WRITE", "group__fds.html#gga9374d0e6608b9b07940401b407617f8dadec23fb956d52a05ae1dbb64c68fad2d", null ],
      [ "FDS_EVT_UPDATE", "group__fds.html#gga9374d0e6608b9b07940401b407617f8dadeaba2d3641cb94365a6a641bacdd367", null ],
      [ "FDS_EVT_DEL_RECORD", "group__fds.html#gga9374d0e6608b9b07940401b407617f8dacf428d0ef9ce66354b569f2bae9264f0", null ],
      [ "FDS_EVT_DEL_FILE", "group__fds.html#gga9374d0e6608b9b07940401b407617f8da121a81e149c30cca53b1bd127af9f7e8", null ],
      [ "FDS_EVT_GC", "group__fds.html#gga9374d0e6608b9b07940401b407617f8dab2b29ea4c2572f34c6f4f164ea7db732", null ]
    ] ],
    [ "fds_descriptor_from_rec_id", "group__fds.html#gaeadc929c093868d2a431d764b8390c3d", null ],
    [ "fds_file_delete", "group__fds.html#ga8b4618e5f1a5a86296db525508f5692a", null ],
    [ "fds_gc", "group__fds.html#ga90285f376c435c64b352023e725b7ebb", null ],
    [ "fds_init", "group__fds.html#ga2382947318f107a9c8d08a9a5916ccf4", null ],
    [ "fds_record_close", "group__fds.html#gab12937bd6d04cb666a9995a0f809b5bf", null ],
    [ "fds_record_delete", "group__fds.html#ga5b3908fcbce2b2afb956313366318dc1", null ],
    [ "fds_record_find", "group__fds.html#ga70dcedbba2d42ed69235d168e534b203", null ],
    [ "fds_record_find_by_key", "group__fds.html#gad4c28e70d1b0e28b751c7e58ed36c71f", null ],
    [ "fds_record_find_in_file", "group__fds.html#ga69dc66f34de571299c14e060694af7a1", null ],
    [ "fds_record_id_from_desc", "group__fds.html#ga64efcb8485879a00d64bb4139eea4348", null ],
    [ "fds_record_iterate", "group__fds.html#gaf397b2af6f80313a7f715d87a4121d8e", null ],
    [ "fds_record_open", "group__fds.html#ga7527b183b8ec8a890111a92b465d9fbd", null ],
    [ "fds_record_update", "group__fds.html#gabed63ec9b99aa4307d92499177320335", null ],
    [ "fds_record_write", "group__fds.html#gac5f0ae356868529af04dc49815e534b0", null ],
    [ "fds_record_write_reserved", "group__fds.html#ga34812a74644b06f59d914d2233ec24ce", null ],
    [ "fds_register", "group__fds.html#gadc98fdddd6201988f408116ee0dc4fe5", null ],
    [ "fds_reserve", "group__fds.html#ga4d07e8fdd5f2d238c4ea262e86ab7134", null ],
    [ "fds_reserve_cancel", "group__fds.html#gac3ec8fccfb8a58f1394ff07ec49d5c81", null ],
    [ "fds_stat", "group__fds.html#ga1f4b9eb628ab27b2d55a34053a04e73d", null ],
    [ "fds_verify_crc_on_writes", "group__fds.html#ga2e119887edf211219781bcb16e9e1c9f", null ]
];