]> arthur.barton.de Git - netatalk.git/blob - include/atalk/cnid_mysql_private.h
Spotlight: use async Tracker SPARQL API
[netatalk.git] / include / atalk / cnid_mysql_private.h
1 #ifndef _ATALK_CNID_MYSQL_PRIVATE_H
2 #define _ATALK_CNID_MYSQL_PRIVATE_H 1
3
4 #include <atalk/cnid_private.h>
5 #include <atalk/uuid.h>
6
7 #define CNID_MYSQL_FLAG_DEPLETED (1 << 0) /* CNID set overflowed */
8
9 typedef struct CNID_mysql_private {
10     struct vol *vol;
11     uint32_t      cnid_mysql_flags;
12     MYSQL        *cnid_mysql_con;
13     char         *cnid_mysql_voluuid_str;
14     cnid_t        cnid_mysql_hint;
15     MYSQL_STMT   *cnid_lookup_stmt;
16     MYSQL_STMT   *cnid_add_stmt;
17     MYSQL_STMT   *cnid_put_stmt;
18 } CNID_mysql_private;
19
20 #endif