netatalk
4.6.0
Free and Open Source Apple Filing Protocol (AFP) Server
Toggle main menu visibility
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
#define CNID_SQLITE_FLAG_NEAR_DEPLETION (1 << 1)
9
#define CNID_SQLITE_FLAG_HINT_RANGE_LOGGED (1 << 2)
10
11
typedef
struct
CNID_sqlite_private
{
12
struct
vol
*
vol
;
13
uint32_t
cnid_sqlite_flags
;
14
sqlite3 *
cnid_sqlite_con
;
15
char
*
cnid_sqlite_voluuid_str
;
16
cnid_t
cnid_sqlite_hint
;
17
sqlite3_stmt *
cnid_lookup_stmt
;
18
sqlite3_stmt *
cnid_add_stmt
;
19
sqlite3_stmt *
cnid_put_stmt
;
20
sqlite3_stmt *
cnid_get_stmt
;
21
sqlite3_stmt *
cnid_resolve_stmt
;
22
sqlite3_stmt *
cnid_delete_stmt
;
23
sqlite3_stmt *
cnid_getstamp_stmt
;
24
sqlite3_stmt *
cnid_find_stmt
;
25
sqlite3_stmt *
cnid_find_scoped_stmt
;
26
sqlite3_stmt *
cnid_update_stmt
;
27
sqlite3_stmt *
cnid_del_didname_stmt
;
28
sqlite3_stmt *
cnid_del_devino_stmt
;
29
}
CNID_sqlite_private
;
30
31
#endif
cnid_t
uint32_t cnid_t
Definition
adouble.h:157
cnid_private.h
CNID_sqlite_private
Definition
cnid_sqlite_private.h:11
CNID_sqlite_private::cnid_lookup_stmt
sqlite3_stmt * cnid_lookup_stmt
Definition
cnid_sqlite_private.h:17
CNID_sqlite_private::cnid_sqlite_flags
uint32_t cnid_sqlite_flags
Definition
cnid_sqlite_private.h:13
CNID_sqlite_private::cnid_add_stmt
sqlite3_stmt * cnid_add_stmt
Definition
cnid_sqlite_private.h:18
CNID_sqlite_private::cnid_getstamp_stmt
sqlite3_stmt * cnid_getstamp_stmt
Definition
cnid_sqlite_private.h:23
CNID_sqlite_private::cnid_sqlite_con
sqlite3 * cnid_sqlite_con
Definition
cnid_sqlite_private.h:14
CNID_sqlite_private::vol
struct vol * vol
Definition
cnid_sqlite_private.h:12
CNID_sqlite_private::cnid_find_scoped_stmt
sqlite3_stmt * cnid_find_scoped_stmt
Definition
cnid_sqlite_private.h:25
CNID_sqlite_private::cnid_get_stmt
sqlite3_stmt * cnid_get_stmt
Definition
cnid_sqlite_private.h:20
CNID_sqlite_private::cnid_resolve_stmt
sqlite3_stmt * cnid_resolve_stmt
Definition
cnid_sqlite_private.h:21
CNID_sqlite_private::cnid_del_didname_stmt
sqlite3_stmt * cnid_del_didname_stmt
Definition
cnid_sqlite_private.h:27
CNID_sqlite_private::cnid_del_devino_stmt
sqlite3_stmt * cnid_del_devino_stmt
Definition
cnid_sqlite_private.h:28
CNID_sqlite_private::cnid_put_stmt
sqlite3_stmt * cnid_put_stmt
Definition
cnid_sqlite_private.h:19
CNID_sqlite_private::cnid_delete_stmt
sqlite3_stmt * cnid_delete_stmt
Definition
cnid_sqlite_private.h:22
CNID_sqlite_private::cnid_sqlite_voluuid_str
char * cnid_sqlite_voluuid_str
Definition
cnid_sqlite_private.h:15
CNID_sqlite_private::cnid_update_stmt
sqlite3_stmt * cnid_update_stmt
Definition
cnid_sqlite_private.h:26
CNID_sqlite_private::cnid_find_stmt
sqlite3_stmt * cnid_find_stmt
Definition
cnid_sqlite_private.h:24
CNID_sqlite_private::cnid_sqlite_hint
cnid_t cnid_sqlite_hint
Definition
cnid_sqlite_private.h:16
uuid.h
include
atalk
cnid_sqlite_private.h
Generated by
1.18.0