libfprint
Modules
Here is a list of all modules:
 Core library operations
 Device operationsIn order to interact with fingerprint scanners, your software will interface primarily with libfprint's representation of devices, detailed on this page
 Device discoveryThese functions allow you to scan the system for supported fingerprint scanning hardware
 Driver operationsInternally, libfprint is abstracted into various drivers to communicate with the different types of supported fingerprint readers
 Stored printsStored prints are represented by a structure named fp_print_data
 Print discoveryThe stored print documentation detailed a simple API for storing per-device prints for a single user, namely fp_print_data_save()
 Image operationsLibfprint offers several ways of retrieving images from imaging devices, one example being the fp_dev_img_capture() function
 Polling and timing operationsThese functions are only applicable to users of libfprint's asynchronous API