citadel
About: Citadel is an advanced messaging and collaboration system for groupware and BBS applications (preferred OS: Linux).
![]() ![]() |
#include <serv_imap.h>
Data Fields | |
StrBuf * | Reply |
int | authstate |
char | authseq [SIZ] |
int | selected |
int | readonly |
int | num_msgs |
int | num_alloc |
time_t | last_mtime |
long * | msgids |
unsigned int * | flags |
StrBuf * | TransmittedMessage |
citimap_command | Cmd |
StrBuf * | cached_rfc822 |
long | cached_rfc822_msgnum |
char | cached_rfc822_withbody |
char * | cached_body |
size_t | cached_body_len |
char | cached_bodypart [SIZ] |
long | cached_bodymsgnum |
char | cached_body_withbody |
Definition at line 37 of file serv_imap.h.
char __citimap::authseq[SIZ] |
Definition at line 40 of file serv_imap.h.
Referenced by imap_auth_login_pass(), and imap_auth_plain().
int __citimap::authstate |
Definition at line 39 of file serv_imap.h.
Referenced by imap_auth_login_pass(), imap_auth_login_user(), imap_auth_plain(), imap_command_loop(), and imap_greeting().
char* __citimap::cached_body |
Definition at line 59 of file serv_imap.h.
Referenced by imap_cleanup_function(), and imap_fetch_body().
size_t __citimap::cached_body_len |
Definition at line 60 of file serv_imap.h.
Referenced by imap_cleanup_function(), and imap_fetch_body().
char __citimap::cached_body_withbody |
Definition at line 63 of file serv_imap.h.
Referenced by imap_fetch_body().
long __citimap::cached_bodymsgnum |
Definition at line 62 of file serv_imap.h.
Referenced by imap_cleanup_function(), and imap_fetch_body().
char __citimap::cached_bodypart[SIZ] |
Definition at line 61 of file serv_imap.h.
Referenced by imap_fetch_body().
StrBuf* __citimap::cached_rfc822 |
Definition at line 54 of file serv_imap.h.
Referenced by imap_cleanup_function(), and imap_fetch_rfc822().
long __citimap::cached_rfc822_msgnum |
Definition at line 55 of file serv_imap.h.
Referenced by imap_cleanup_function(), imap_fetch_rfc822(), and imap_greeting().
char __citimap::cached_rfc822_withbody |
Definition at line 56 of file serv_imap.h.
Referenced by imap_cleanup_function(), imap_fetch_rfc822(), and imap_greeting().
citimap_command __citimap::Cmd |
Definition at line 51 of file serv_imap.h.
Referenced by imap_auth_login_pass(), imap_auth_login_user(), imap_auth_plain(), imap_cleanup_function(), imap_command_loop(), imap_do_search(), imap_list(), ireply(), and IReplyPrintf().
unsigned int* __citimap::flags |
Definition at line 47 of file serv_imap.h.
Referenced by imap_add_single_msgid(), imap_do_copy(), imap_do_expunge(), imap_do_fetch(), imap_do_search(), imap_do_search_msg(), imap_do_store(), imap_do_store_msg(), imap_fetch_flags(), imap_free_msgids(), imap_load_msgids(), imap_output_copyuid_response(), imap_pick_range(), imap_rescan_msgids(), and imap_set_seen_flags().
time_t __citimap::last_mtime |
Definition at line 45 of file serv_imap.h.
Referenced by imap_free_msgids(), imap_rescan_msgids(), and imap_select().
long* __citimap::msgids |
Definition at line 46 of file serv_imap.h.
Referenced by imap_add_single_msgid(), imap_do_copy(), imap_do_expunge(), imap_do_fetch_msg(), imap_do_search(), imap_do_search_msg(), imap_do_store(), imap_free_msgids(), imap_load_msgids(), imap_output_copyuid_response(), imap_pick_range(), imap_rescan_msgids(), and imap_set_seen_flags().
int __citimap::num_alloc |
Definition at line 44 of file serv_imap.h.
Referenced by imap_add_single_msgid(), imap_free_msgids(), and imap_load_msgids().
int __citimap::num_msgs |
Definition at line 43 of file serv_imap.h.
Referenced by imap_add_single_msgid(), imap_do_copy(), imap_do_expunge(), imap_do_fetch(), imap_do_search(), imap_do_store(), imap_free_msgids(), imap_load_msgids(), imap_output_copyuid_response(), imap_pick_range(), imap_rescan_msgids(), and imap_set_seen_flags().
int __citimap::readonly |
Definition at line 42 of file serv_imap.h.
Referenced by imap_select().
StrBuf* __citimap::Reply |
Definition at line 38 of file serv_imap.h.
Referenced by imap_cleanup_function(), imap_greeting(), imap_lookup(), IPutStr(), ireply(), IReplyPrintf(), and IUnbuffer().
int __citimap::selected |
Definition at line 41 of file serv_imap.h.
Referenced by imap_append(), imap_cleanup_function(), imap_command_loop(), imap_do_expunge(), imap_load_msgids(), imap_rescan_msgids(), and imap_select().
StrBuf* __citimap::TransmittedMessage |
Definition at line 49 of file serv_imap.h.
Referenced by imap_append().