struct mailimap_search_key * mailimap_search_key_new_sentsince(struct mailimap_date * sk_sentsince) { return mailimap_search_key_new(MAILIMAP_SEARCH_KEY_SENTSINCE, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL, NULL, NULL, sk_sentsince, 0, NULL, NULL, NULL); }
struct mailimap_search_key * mailimap_search_key_new_smaller(uint32_t sk_smaller) { return mailimap_search_key_new(MAILIMAP_SEARCH_KEY_SMALLER, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, sk_smaller, NULL, NULL, NULL); }
struct mailimap_search_key * mailimap_search_key_new_sentbefore(struct mailimap_date * sk_sentbefore) { return mailimap_search_key_new(MAILIMAP_SEARCH_KEY_NOT, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL, sk_sentbefore, NULL, NULL, 0, NULL, NULL, NULL); }
struct mailimap_search_key * mailimap_search_key_new_body(char * sk_body) { return mailimap_search_key_new(MAILIMAP_SEARCH_KEY_BODY, NULL, NULL, sk_body, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL); }
struct mailimap_search_key * mailimap_search_key_new_larger(uint32_t sk_larger) { return mailimap_search_key_new(MAILIMAP_SEARCH_KEY_LARGER, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, sk_larger, NULL, NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL); }
struct mailimap_search_key * mailimap_search_key_new_not(struct mailimap_search_key * sk_not) { return mailimap_search_key_new(MAILIMAP_SEARCH_KEY_NOT, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, sk_not, NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL); }
struct mailimap_search_key * mailimap_search_key_new_unkeyword(char * sk_unkeyword) { return mailimap_search_key_new(MAILIMAP_SEARCH_KEY_UNKEYWORD, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, sk_unkeyword, NULL, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL); }
struct mailimap_search_key * mailimap_search_key_new_header(char * sk_header_name, char * sk_header_value) { return mailimap_search_key_new(MAILIMAP_SEARCH_KEY_HEADER, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, sk_header_name, sk_header_value, 0, NULL, NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL); }
struct mailimap_search_key * mailimap_search_key_new_text(char * sk_text) { return mailimap_search_key_new(MAILIMAP_SEARCH_KEY_TEXT, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, sk_text, NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL); }
struct mailimap_search_key * mailimap_search_key_new_to(char * sk_to) { return mailimap_search_key_new(MAILIMAP_SEARCH_KEY_TO, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, sk_to, NULL, NULL, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL); }
struct mailimap_search_key * mailimap_search_key_new_subject(char * sk_subject) { return mailimap_search_key_new(MAILIMAP_SEARCH_KEY_SUBJECT, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, sk_subject, NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL); }
struct mailimap_search_key * mailimap_search_key_new_from(char * sk_from) { return mailimap_search_key_new(MAILIMAP_SEARCH_KEY_FROM, NULL, NULL, NULL, NULL, sk_from, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL); }
struct mailimap_search_key * mailimap_search_key_new_cc(char * sk_cc) { return mailimap_search_key_new(MAILIMAP_SEARCH_KEY_CC, NULL, NULL, NULL, sk_cc, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL); }
struct mailimap_search_key * mailimap_search_key_new_uid(struct mailimap_set * sk_uid) { return mailimap_search_key_new(MAILIMAP_SEARCH_KEY_UID, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, 0, sk_uid, NULL, NULL); }
struct mailimap_search_key * mailimap_search_key_new_senton(struct mailimap_date * sk_senton) { return mailimap_search_key_new(MAILIMAP_SEARCH_KEY_SENTON, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL, NULL, sk_senton, NULL, 0, NULL, NULL, NULL); }
struct mailimap_search_key * mailimap_search_key_new_all(void) { return mailimap_search_key_new(MAILIMAP_SEARCH_KEY_ALL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL); }
LIBETPAN_EXPORT struct mailimap_search_key * mailimap_search_key_new_sentbefore(struct mailimap_date * sk_sentbefore) { return mailimap_search_key_new(MAILIMAP_SEARCH_KEY_SENTBEFORE, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL, sk_sentbefore, NULL, NULL, 0, NULL, NULL, NULL); }
LIBETPAN_EXPORT struct mailimap_search_key * mailimap_search_key_new_on(struct mailimap_date * sk_on) { return mailimap_search_key_new(MAILIMAP_SEARCH_KEY_ON, NULL, NULL, NULL, NULL, NULL, NULL, sk_on, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL); }
LIBETPAN_EXPORT struct mailimap_search_key * mailimap_search_key_new_since(struct mailimap_date * sk_since) { return mailimap_search_key_new(MAILIMAP_SEARCH_KEY_SINCE, NULL, NULL, NULL, NULL, NULL, NULL, NULL, sk_since, NULL, NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL); }
LIBETPAN_EXPORT struct mailimap_search_key * mailimap_search_key_new_keyword(char * sk_keyword) { return mailimap_search_key_new(MAILIMAP_SEARCH_KEY_KEYWORD, NULL, NULL, NULL, NULL, NULL, sk_keyword, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL); }
LIBETPAN_EXPORT struct mailimap_search_key * mailimap_search_key_new_bcc(char * sk_bcc) { return mailimap_search_key_new(MAILIMAP_SEARCH_KEY_BCC, sk_bcc, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL); }
LIBETPAN_EXPORT struct mailimap_search_key * mailimap_search_key_new_multiple(clist * sk_multiple) { return mailimap_search_key_new(MAILIMAP_SEARCH_KEY_MULTIPLE, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL, sk_multiple); }
LIBETPAN_EXPORT struct mailimap_search_key * mailimap_search_key_new_set(struct mailimap_set * sk_set) { return mailimap_search_key_new(MAILIMAP_SEARCH_KEY_SET, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, 0, NULL, sk_set, NULL); }
struct mailimap_search_key * mailimap_search_key_new_or(struct mailimap_search_key * sk_or1, struct mailimap_search_key * sk_or2) { return mailimap_search_key_new(MAILIMAP_SEARCH_KEY_OR, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, NULL, sk_or1, sk_or2, NULL, NULL, NULL, 0, NULL, NULL, NULL); }