netatalk: cnid_sqlite_private.h Source File

netatalk 4.5.0
Free and Open Source Apple Filing Protocol (AFP) Server
Loading...
Searching...
No Matches
cnid_sqlite_private.h
Go to the documentation of this file.
1#ifndef _ATALK_CNID_SQLITE_PRIVATE_H
2#define _ATALK_CNID_SQLITE_PRIVATE_H 1
3
4#include <atalk/cnid_private.h>
5#include <atalk/uuid.h>
6
7#define CNID_SQLITE_FLAG_DEPLETED (1 << 0)
8
9 typedef struct CNID_sqlite_private {
10 struct vol *vol;
11 uint32_t cnid_sqlite_flags;
12 sqlite3 *cnid_sqlite_con;
13 char *cnid_sqlite_voluuid_str;
14 cnid_t cnid_sqlite_hint;
15 sqlite3_stmt *cnid_lookup_stmt;
16 sqlite3_stmt *cnid_add_stmt;
17 sqlite3_stmt *cnid_put_stmt;
18 sqlite3_stmt *cnid_get_stmt;
19 sqlite3_stmt *cnid_resolve_stmt;
20 sqlite3_stmt *cnid_delete_stmt;
21 sqlite3_stmt *cnid_getstamp_stmt;
22 sqlite3_stmt *cnid_find_stmt;
23} CNID_sqlite_private;
24
25#endif
cnid_t
uint32_t cnid_t
Definition adouble.h:156
cnid_private.h
CNID_sqlite_private
Definition cnid_sqlite_private.h:9
CNID_sqlite_private::cnid_lookup_stmt
sqlite3_stmt * cnid_lookup_stmt
Definition cnid_sqlite_private.h:15
CNID_sqlite_private::cnid_sqlite_flags
uint32_t cnid_sqlite_flags
Definition cnid_sqlite_private.h:11
CNID_sqlite_private::cnid_add_stmt
sqlite3_stmt * cnid_add_stmt
Definition cnid_sqlite_private.h:16
CNID_sqlite_private::cnid_getstamp_stmt
sqlite3_stmt * cnid_getstamp_stmt
Definition cnid_sqlite_private.h:21
CNID_sqlite_private::cnid_sqlite_con
sqlite3 * cnid_sqlite_con
Definition cnid_sqlite_private.h:12
CNID_sqlite_private::vol
struct vol * vol
Definition cnid_sqlite_private.h:10
CNID_sqlite_private::cnid_get_stmt
sqlite3_stmt * cnid_get_stmt
Definition cnid_sqlite_private.h:18
CNID_sqlite_private::cnid_resolve_stmt
sqlite3_stmt * cnid_resolve_stmt
Definition cnid_sqlite_private.h:19
CNID_sqlite_private::cnid_put_stmt
sqlite3_stmt * cnid_put_stmt
Definition cnid_sqlite_private.h:17
CNID_sqlite_private::cnid_delete_stmt
sqlite3_stmt * cnid_delete_stmt
Definition cnid_sqlite_private.h:20
CNID_sqlite_private::cnid_sqlite_voluuid_str
char * cnid_sqlite_voluuid_str
Definition cnid_sqlite_private.h:13
CNID_sqlite_private::cnid_find_stmt
sqlite3_stmt * cnid_find_stmt
Definition cnid_sqlite_private.h:22
CNID_sqlite_private::cnid_sqlite_hint
cnid_t cnid_sqlite_hint
Definition cnid_sqlite_private.h:14
uuid.h