1#
2# Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
3# Use is subject to license terms.
4#
5#ident	"%Z%%M%	%I%	%E% SMI"
6#
7#
8# Defines the public interface to sqlite
9#
10
11{
12    global:
13	# exported functions
14	sqlite_open;
15	sqlite_close;
16	sqlite_exec;
17	sqlite_last_insert_rowid;
18	sqlite_changes;
19	sqlite_last_statement_changes;
20	sqlite_error_string;
21	sqlite_interrupt;
22	sqlite_complete;
23	sqlite_busy_handler;
24	sqlite_busy_timeout;
25	sqlite_get_table;
26	sqlite_free_table;
27	sqlite_exec_printf;
28	sqlite_exec_vprintf;
29	sqlite_get_table_printf;
30	sqlite_get_table_vprintf;
31	sqlite_mprintf;
32	sqlite_vmprintf;
33	sqlite_freemem;
34	sqlite_libversion;
35	sqlite_libencoding;
36	sqlite_create_function;
37	sqlite_create_aggregate;
38	sqlite_function_type;
39	sqlite_set_result_string;
40	sqlite_set_result_int;
41	sqlite_set_result_double;
42	sqlite_set_result_error;
43	sqlite_user_data;
44	sqlite_aggregate_context;
45	sqlite_aggregate_count;
46	sqlite_set_authorizer;
47	sqlite_trace;
48	sqlite_compile;
49	sqlite_step;
50	sqlite_finalize;
51	sqlite_reset;
52	sqlite_bind;
53	sqlite_progress_handler;
54	sqlite_commit_hook;
55	sqlite_encode_binary;
56	sqlite_decode_binary;
57
58	# exported data
59	sqlite_version;
60	sqlite_encoding;
61
62    local:
63	*;
64};
65