# mnoGoSearch Functions

## Table of Contents

- udm_add_search_limit — Add various search limits
- udm_alloc_agent_array — Allocate mnoGoSearch session
- udm_alloc_agent — Allocate mnoGoSearch session
- udm_api_version — Get mnoGoSearch API version
- udm_cat_list — Get all the categories on the same level with the current one
- udm_cat_path — Get the path to the current category
- udm_check_charset — Check if the given charset is known to mnogosearch
- udm_clear_search_limits — Clear all mnoGoSearch search restrictions
- udm_crc32 — Return CRC32 checksum of given string
- udm_errno — Get mnoGoSearch error number
- udm_error — Get mnoGoSearch error message
- udm_find — Perform search
- udm_free_agent — Free mnoGoSearch session
- udm_free_ispell_data — Free memory allocated for ispell data
- udm_free_res — Free mnoGoSearch result
- udm_get_doc_count — Get total number of documents in database
- udm_get_res_field — Fetch a result field
- udm_get_res_param — Get mnoGoSearch result parameters
- udm_hash32 — Return Hash32 checksum of given string
- udm_load_ispell_data — Load ispell data
- udm_set_agent_param — Set mnoGoSearch agent session parameters