mirror of
https://github.com/php/php-src.git
synced 2024-12-11 19:04:38 +08:00
87 lines
1.8 KiB
C
87 lines
1.8 KiB
C
#ifndef _INCLUDED_IMAP_H
|
|
#define _INCLUDED_IMAP_H
|
|
|
|
#if COMPILE_DL
|
|
#undef HAVE_IMAP
|
|
#define HAVE_IMAP 1
|
|
#endif
|
|
|
|
#if HAVE_IMAP
|
|
|
|
#ifndef MSVC5
|
|
#include "build-defs.h"
|
|
#endif
|
|
|
|
/* Functions accessable to PHP */
|
|
extern zend_module_entry imap_module_entry;
|
|
#define imap_module_ptr &imap_module_entry
|
|
|
|
extern PHP_MINIT_FUNCTION(imap);
|
|
PHP_MINFO_FUNCTION(imap);
|
|
PHP_FUNCTION(imap_open);
|
|
PHP_FUNCTION(imap_reopen);
|
|
PHP_FUNCTION(imap_close);
|
|
PHP_FUNCTION(imap_num_msg);
|
|
PHP_FUNCTION(imap_headers);
|
|
PHP_FUNCTION(imap_body);
|
|
PHP_FUNCTION(imap_expunge);
|
|
PHP_FUNCTION(imap_delete);
|
|
PHP_FUNCTION(imap_undelete);
|
|
PHP_FUNCTION(imap_check);
|
|
PHP_FUNCTION(imap_headerinfo);
|
|
PHP_FUNCTION(imap_mail_copy);
|
|
PHP_FUNCTION(imap_mail_move);
|
|
PHP_FUNCTION(imap_createmailbox);
|
|
PHP_FUNCTION(imap_renamemailbox);
|
|
PHP_FUNCTION(imap_deletemailbox);
|
|
PHP_FUNCTION(imap_list);
|
|
PHP_FUNCTION(imap_listscan);
|
|
PHP_FUNCTION(imap_lsub);
|
|
PHP_FUNCTION(imap_subscribe);
|
|
PHP_FUNCTION(imap_unsubscribe);
|
|
PHP_FUNCTION(imap_num_recent);
|
|
PHP_FUNCTION(imap_fetchstructure);
|
|
PHP_FUNCTION(imap_fetchbody);
|
|
PHP_FUNCTION(imap_append);
|
|
PHP_FUNCTION(imap_ping);
|
|
PHP_FUNCTION(imap_base64);
|
|
PHP_FUNCTION(imap_qprint);
|
|
PHP_FUNCTION(imap_8bit);
|
|
PHP_FUNCTION(imap_binary);
|
|
PHP_FUNCTION(imap_mailboxmsginfo);
|
|
PHP_FUNCTION(imap_rfc822_write_address);
|
|
PHP_FUNCTION(imap_rfc822_parse_adrlist);
|
|
PHP_FUNCTION(imap_setflag_full);
|
|
PHP_FUNCTION(imap_clearflag_full);
|
|
PHP_FUNCTION(imap_sort);
|
|
PHP_FUNCTION(imap_fetchtext);
|
|
PHP_FUNCTION(imap_fetchheader);
|
|
PHP_FUNCTION(imap_uid);
|
|
PHP_FUNCTION(imap_msgno);
|
|
PHP_FUNCTION(imap_fetchtext_full);
|
|
PHP_FUNCTION(imap_status);
|
|
PHP_FUNCTION(imap_bodystruct);
|
|
PHP_FUNCTION(imap_fetch_overview);
|
|
PHP_FUNCTION(imap_mail_compose);
|
|
|
|
#else
|
|
#define imap_module_ptr NULL
|
|
#endif /* HAVE_IMAP */
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#define phpext_imap_ptr imap_module_ptr
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|