Lines Matching defs:Query
37 typedef struct Query *SecDbQueryRef;
64 typedef struct Query
139 } Query;
141 Query *query_create(const SecDbClass *qclass, CFDictionaryRef query, CFErrorRef *error);
142 bool query_destroy(Query *q, CFErrorRef *error);
143 bool query_error(Query *q, CFErrorRef *error);
144 Query *query_create_with_limit(CFDictionaryRef query, CFIndex limit, CFErrorRef *error);
145 void query_add_attribute(const void *key, const void *value, Query *q);
146 void query_ensure_access_control(Query *q, CFStringRef agrp);
147 void query_pre_add(Query *q, bool force_date);
148 bool query_notify_and_destroy(Query *q, bool ok, CFErrorRef *error);
149 CFIndex query_match_count(const Query *q);
150 CFIndex query_attr_count(const Query *q);
151 Pair query_attr_at(const Query *q, CFIndex ix);
152 bool query_update_parse(Query *q, CFDictionaryRef update, CFErrorRef *error);
153 void query_pre_update(Query *q);
154 void query_enable_interactive(Query *q);
155 bool query_needs_authentication(Query *q);
156 bool query_authenticate(Query *q, CFErrorRef **error);
158 void query_set_caller_access_groups(Query *q, CFArrayRef caller_access_groups);