#include <stdbool.h>#include <stdint.h>#include <string.h>#include <sys/stat.h>#include <unistd.h>#include <glib.h>#include <talloc.h>#include <tinysparql.h>#include <atalk/cnid.h>#include <atalk/errchk.h>#include <atalk/globals.h>#include <atalk/iniparser_util.h>#include <atalk/logger.h>#include <atalk/netatalk_conf.h>#include <atalk/spotlight.h>#include <atalk/util.h>#include <atalk/volume.h>#include "etc/spotlight/localsearch/sparql_parser.h"#include "etc/spotlight/spotlight_private.h"Data Structures | |
| struct | sl_ctx |
| struct | sl_localsearch_query |
Macros | |
| #define | MAX_SL_RESULTS 20 |
Functions | |
| static int | cnid_comp_fn (const void *p1, const void *p2) |
| static char * | tracker_to_unix_path (TALLOC_CTX *mem_ctx, const char *uri) |
| static void | tracker_cursor_cb (GObject *object, GAsyncResult *res, gpointer user_data) |
| static void | tracker_query_cb (GObject *object, GAsyncResult *res, gpointer user_data) |
| static int | sl_localsearch_init (AFPObj *obj) |
| static void | sl_localsearch_close (AFPObj *obj) |
| static int | sl_localsearch_open_query (slq_t *slq) |
| static int | sl_localsearch_fetch_results (slq_t *slq) |
| static void | sl_localsearch_close_query (slq_t *slq) |
Variables | |
| const sl_backend_ops | sl_localsearch_ops |
| #define MAX_SL_RESULTS 20 |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
| const sl_backend_ops sl_localsearch_ops |