Public async API implementation
commit88e9f4a5f80cf78aaf448a7fd6cd60beba7abd5b
authorDaniel Drake <dsd@cs.manchester.ac.uk>
Tue, 26 Feb 2008 18:04:54 +0000 (26 18:04 +0000)
committerDaniel Drake <dsd@cs.manchester.ac.uk>
Sat, 1 Mar 2008 13:02:17 +0000 (1 13:02 +0000)
tree804e545d996fa2c8b210fac12f4cee1b5dadf015
parent83f9da1b874ce31ea69d21a2079b909c0f1f5343
Public async API implementation

Involved some internal overhaul/reorganisation. Nice side effect is that
the synchronous API is now expressed purely in terms of the public async
API.
12 files changed:
libfprint/Makefile.am
libfprint/async.c [new file with mode: 0644]
libfprint/core.c
libfprint/drivers/aes2501.c
libfprint/drivers/aes4000.c
libfprint/drivers/upekts.c
libfprint/drivers/uru4000.c
libfprint/drv.c
libfprint/fp_internal.h
libfprint/fprint.h
libfprint/imgdev.c
libfprint/sync.c [new file with mode: 0644]