# API Index

### A

fp_async_capture_start, function in Devices operations
fp_async_capture_stop, function in Devices operations
fp_async_dev_close, function in Devices operations
fp_async_dev_open, function in Devices operations
fp_async_enroll_start, function in Devices operations
fp_async_enroll_stop, function in Devices operations
fp_async_identify_start, function in Devices operations
fp_async_identify_stop, function in Devices operations
fp_async_verify_start, function in Devices operations
fp_async_verify_stop, function in Devices operations

### B

BUG, macro in Logging
BUG_ON, macro in Logging

### C

fp_capture_result, enum in Devices operations

### D

fp_dbg, macro in Logging
FP_DEV, function in Device operations
fp_dev, struct in Devices operations
fp_dev_close, function in Devices operations
fp_dev_get_devtype, function in Devices operations
fp_dev_get_driver, function in Devices operations
fp_dev_get_img_height, function in Devices operations
fp_dev_get_img_width, function in Devices operations
fp_dev_get_nr_enroll_stages, function in Devices operations
fp_dev_img_capture, function in Devices operations
fp_dev_open, function in Devices operations
fp_dev_open_cb, user_function in Devices operations
fp_dev_set_instance_data, function in Device operations
fp_dev_supports_dscv_print, function in Devices operations
fp_dev_supports_identification, function in Devices operations
fp_dev_supports_imaging, function in Devices operations
fp_dev_supports_print_data, function in Devices operations
fp_discover_devs, function in Device discovery
fp_discover_prints, function in Print discovery (deprecated)
fp_driver, struct in Driver operations
fp_driver_get_driver_id, function in Driver operations
fp_driver_get_full_name, function in Driver operations
fp_driver_get_name, function in Driver operations
fp_driver_get_scan_type, function in Driver operations
fp_driver_supports_imaging, function in Driver operations
fp_driver_type, enum in Driver structures
fp_dscv_dev, struct in Device discovery
fp_dscv_devs_free, function in Device discovery
fp_dscv_dev_for_dscv_print, function in Device discovery
fp_dscv_dev_for_print_data, function in Device discovery
fp_dscv_dev_get_devtype, function in Device discovery
fp_dscv_dev_get_driver, function in Device discovery
fp_dscv_dev_get_driver_id, function in Device discovery
fp_dscv_dev_supports_dscv_print, function in Device discovery
fp_dscv_dev_supports_print_data, function in Device discovery
fp_dscv_print, struct in Print discovery (deprecated)
fp_dscv_prints_free, function in Print discovery (deprecated)
fp_dscv_print_delete, function in Print discovery (deprecated)
fp_dscv_print_get_devtype, function in Print discovery (deprecated)
fp_dscv_print_get_driver_id, function in Print discovery (deprecated)
fp_dscv_print_get_finger, function in Print discovery (deprecated)

### E

fp_enroll_finger, function in Devices operations
fp_enroll_finger_img, function in Devices operations
fp_enroll_result, enum in Devices operations
fp_enroll_stage_cb, user_function in Devices operations
fp_err, macro in Logging
fp_exit, function in Initialisation and events handling

### F

fp_finger, enum in Stored prints

### G

fp_get_next_timeout, function in Initialisation and events handling
fp_get_pollfds, function in Initialisation and events handling

### H

fp_handle_events, function in Initialisation and events handling
fp_handle_events_timeout, function in Initialisation and events handling

### I

fp_identify_cb, user_function in Devices operations
fp_identify_finger, function in Devices operations
fp_identify_finger_img, function in Devices operations
FpiImgDriverFlags, enum in Image driver structures
FpiImgFlags, enum in Driver Image operations
fp_img, struct in Image operations
fp_imgdev_action, enum in Image device operations
fp_imgdev_enroll_state, enum in Image device operations
fp_imgdev_state, enum in Image device operations
fp_img_binarize, function in Image operations
FP_IMG_DEV, function in Device operations
fp_img_dev, struct in Device operations
fp_img_driver, struct in Image driver structures
fp_img_free, function in Image operations
fp_img_get_data, function in Image operations
fp_img_get_height, function in Image operations
fp_img_get_minutiae, function in Image operations
fp_img_get_width, function in Image operations
fp_img_operation_cb, user_function in Devices operations
fp_img_save_to_file, function in Image operations
fp_img_standardize, function in Image operations
fp_info, macro in Logging
fp_init, function in Initialisation and events handling
FP_INSTANCE_DATA, function in Device operations
fpi_assemble_frames, function in Image frame assembly
fpi_assemble_lines, function in Image frame assembly
fpi_dev_get_usb_dev, function in Device operations
fpi_dev_get_verify_data, function in Device operations
fpi_dev_set_nr_enroll_stages, function in Device operations
fpi_do_movement_estimation, function in Image frame assembly
fpi_frame, struct in Image frame assembly
fpi_frame_asmbl_ctx, struct in Image frame assembly
fpi_imgdev_abort_scan, function in Image device operations
fpi_imgdev_activate_complete, function in Image device operations
fpi_imgdev_close_complete, function in Image device operations
fpi_imgdev_deactivate_complete, function in Image device operations
fpi_imgdev_get_action, function in Image device operations
fpi_imgdev_get_action_result, function in Image device operations
fpi_imgdev_get_action_state, function in Image device operations
fpi_imgdev_image_captured, function in Image device operations
fpi_imgdev_open_complete, function in Image device operations
fpi_imgdev_report_finger_status, function in Image device operations
fpi_imgdev_session_error, function in Image device operations
fpi_imgdev_set_action_result, function in Image device operations
fpi_img_new, function in Driver Image operations
fpi_img_new_for_imgdev, function in Driver Image operations
fpi_img_realloc, function in Driver Image operations
fpi_img_resize, function in Driver Image operations
fpi_line_asmbl_ctx, struct in Image frame assembly
fpi_mean_sq_diff_norm, function in Driver Image operations
fpi_ssm, typedef in Sequential state machine
fpi_ssm_free, function in Sequential state machine
fpi_ssm_get_cur_state, function in Sequential state machine
fpi_ssm_get_error, function in Sequential state machine
fpi_ssm_get_user_data, function in Sequential state machine
fpi_ssm_jump_to_state, function in Sequential state machine
fpi_ssm_mark_completed, function in Sequential state machine
fpi_ssm_mark_failed, function in Sequential state machine
fpi_ssm_new, function in Sequential state machine
fpi_ssm_next_state, function in Sequential state machine
fpi_ssm_next_state_timeout_cb, function in Sequential state machine
fpi_ssm_start, function in Sequential state machine
fpi_ssm_start_subsm, function in Sequential state machine
fpi_std_sq_dev, function in Driver Image operations
fpi_timeout, typedef in Timeouts
fpi_timeout_add, function in Timeouts
fpi_timeout_cancel, function in Timeouts
fpi_timeout_fn, user_function in Timeouts
fpi_timeout_set_name, function in Timeouts
fpi_usb_alloc, function in Helpers for libusb
fpi_usb_cancel_transfer, function in Helpers for libusb
fpi_usb_fill_bulk_transfer, function in Helpers for libusb
fpi_usb_submit_transfer, function in Helpers for libusb
fpi_usb_transfer, typedef in Helpers for libusb
fpi_usb_transfer_cb_fn, user_function in Helpers for libusb

### L

LIBFPRINT_DEPRECATED, macro in Initialisation and events handling

### M

fp_minutia, struct in Image operations
fp_minutia_get_coords, function in Image operations

### O

fp_operation_stop_cb, user_function in Devices operations

### P

fp_pollfd, struct in Initialisation and events handling
fp_pollfd_added_cb, user_function in Initialisation and events handling
fp_pollfd_removed_cb, user_function in Initialisation and events handling
fp_print_data, struct in Stored prints
fp_print_data_delete, function in Stored prints
fp_print_data_free, function in Stored prints
fp_print_data_from_data, function in Stored prints
fp_print_data_from_dscv_print, function in Stored prints
fp_print_data_get_data, function in Stored prints
fp_print_data_get_devtype, function in Stored prints
fp_print_data_get_driver_id, function in Stored prints
fp_print_data_load, function in Stored prints
fp_print_data_save, function in Stored prints

### S

fp_scan_type, enum in Devices operations
fp_set_debug, function in Initialisation and events handling
fp_set_pollfd_notifiers, function in Initialisation and events handling
ssm_completed_fn, user_function in Sequential state machine
ssm_handler_fn, user_function in Sequential state machine

### U

usb_id, struct in Driver structures

### V

fp_verify_finger, function in Devices operations
fp_verify_finger_img, function in Devices operations
fp_verify_result, enum in Devices operations

### W

fp_warn, macro in Logging