Mercurial > hg > nginx
view src/imap/ngx_imap.h @ 418:cf072d26d6d6
nginx-0.0.10-2004-09-08-09:18:51 import
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Wed, 08 Sep 2004 05:18:51 +0000 |
parents | 0526206251f6 |
children | 47709bff4468 |
line wrap: on
line source
#ifndef _NGX_IMAP_H_INCLUDED_ #define _NGX_IMAP_H_INCLUDED_ #include <ngx_config.h> #include <ngx_core.h> typedef struct { ngx_connection_t *connection; ngx_buf_t *downstream_buffer; ngx_buf_t *upstream_buffer; } ngx_imap_proxy_ctx_t; typedef struct { uint32_t signature; /* "IMAP" */ ngx_connection_t *connection; ngx_imap_proxy_ctx_t *proxy; } ngx_imap_session_t; #define NGX_POP3_USER 1 #define NGX_POP3_PASS 2 #define NGX_POP3_APOP 3 #define NGX_POP3_STAT 4 #define NGX_POP3_LIST 5 #define NGX_POP3_RETR 6 #define NGX_POP3_DELE 7 #define NGX_POP3_NOOP 8 #define NGX_POP3_RSET 9 #define NGX_POP3_TOP 10 #define NGX_POP3_UIDL 11 #define NGX_POP3_QUIT 12 void ngx_imap_init_connection(ngx_connection_t *c); void ngx_imap_close_connection(ngx_connection_t *c); #endif /* _NGX_IMAP_H_INCLUDED_ */