citadel
About: Citadel is an advanced messaging and collaboration system for groupware and BBS applications (preferred OS: Linux).
  Fossies Dox: citadel.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

__citimap Struct Reference

#include <serv_imap.h>

Collaboration diagram for __citimap:
[legend]

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
 

Detailed Description

Definition at line 37 of file serv_imap.h.

Field Documentation

◆ authseq

char __citimap::authseq[SIZ]

Definition at line 40 of file serv_imap.h.

Referenced by imap_auth_login_pass(), and imap_auth_plain().

◆ authstate

int __citimap::authstate

◆ cached_body

char* __citimap::cached_body

Definition at line 59 of file serv_imap.h.

Referenced by imap_cleanup_function(), and imap_fetch_body().

◆ cached_body_len

size_t __citimap::cached_body_len

Definition at line 60 of file serv_imap.h.

Referenced by imap_cleanup_function(), and imap_fetch_body().

◆ cached_body_withbody

char __citimap::cached_body_withbody

Definition at line 63 of file serv_imap.h.

Referenced by imap_fetch_body().

◆ cached_bodymsgnum

long __citimap::cached_bodymsgnum

Definition at line 62 of file serv_imap.h.

Referenced by imap_cleanup_function(), and imap_fetch_body().

◆ cached_bodypart

char __citimap::cached_bodypart[SIZ]

Definition at line 61 of file serv_imap.h.

Referenced by imap_fetch_body().

◆ cached_rfc822

StrBuf* __citimap::cached_rfc822

Definition at line 54 of file serv_imap.h.

Referenced by imap_cleanup_function(), and imap_fetch_rfc822().

◆ cached_rfc822_msgnum

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().

◆ cached_rfc822_withbody

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().

◆ Cmd

◆ flags

◆ last_mtime

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().

◆ msgids

◆ num_alloc

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().

◆ num_msgs

◆ readonly

int __citimap::readonly

Definition at line 42 of file serv_imap.h.

Referenced by imap_select().

◆ Reply

StrBuf* __citimap::Reply

◆ selected

◆ TransmittedMessage

StrBuf* __citimap::TransmittedMessage

Definition at line 49 of file serv_imap.h.

Referenced by imap_append().


The documentation for this struct was generated from the following file: