3 changed files with 115 additions and 6 deletions
@ -0,0 +1,103 @@ |
|||
#ifndef _INCLUDED_IMAP_H |
|||
#define _INCLUDED_IMAP_H |
|||
|
|||
#if COMPILE_DL |
|||
#undef HAVE_IMAP |
|||
#define HAVE_IMAP 1 |
|||
#endif |
|||
|
|||
#if HAVE_IMAP |
|||
|
|||
#ifndef PHP_WIN32 |
|||
#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); |
|||
extern PHP_RINIT_FUNCTION(imap); |
|||
extern PHP_RSHUTDOWN_FUNCTION(imap); |
|||
PHP_MINFO_FUNCTION(imap); |
|||
PHP_FUNCTION(imap_open); |
|||
PHP_FUNCTION(imap_popen); |
|||
PHP_FUNCTION(imap_reopen); |
|||
PHP_FUNCTION(imap_num_msg); |
|||
PHP_FUNCTION(imap_num_recent); |
|||
PHP_FUNCTION(imap_headers); |
|||
PHP_FUNCTION(imap_headerinfo); |
|||
PHP_FUNCTION(imap_rfc822_parse_headers); |
|||
PHP_FUNCTION(imap_body); |
|||
PHP_FUNCTION(imap_fetchstructure); |
|||
PHP_FUNCTION(imap_fetchbody); |
|||
PHP_FUNCTION(imap_expunge); |
|||
PHP_FUNCTION(imap_delete); |
|||
PHP_FUNCTION(imap_undelete); |
|||
PHP_FUNCTION(imap_check); |
|||
PHP_FUNCTION(imap_close); |
|||
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_listmailbox); |
|||
PHP_FUNCTION(imap_scanmailbox); |
|||
PHP_FUNCTION(imap_subscribe); |
|||
PHP_FUNCTION(imap_unsubscribe); |
|||
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_fetchheader); |
|||
PHP_FUNCTION(imap_fetchtext); |
|||
PHP_FUNCTION(imap_uid); |
|||
PHP_FUNCTION(imap_msgno); |
|||
PHP_FUNCTION(imap_list); |
|||
PHP_FUNCTION(imap_list_full); |
|||
PHP_FUNCTION(imap_listscan); |
|||
PHP_FUNCTION(imap_lsub); |
|||
PHP_FUNCTION(imap_lsub_full); |
|||
PHP_FUNCTION(imap_create); |
|||
PHP_FUNCTION(imap_rename); |
|||
PHP_FUNCTION(imap_status); |
|||
PHP_FUNCTION(imap_bodystruct); |
|||
PHP_FUNCTION(imap_fetch_overview); |
|||
PHP_FUNCTION(imap_mail_compose); |
|||
PHP_FUNCTION(imap_alerts); |
|||
PHP_FUNCTION(imap_errors); |
|||
PHP_FUNCTION(imap_last_error); |
|||
PHP_FUNCTION(imap_mail); |
|||
PHP_FUNCTION(imap_search); |
|||
PHP_FUNCTION(imap_utf8); |
|||
PHP_FUNCTION(imap_utf7_decode); |
|||
PHP_FUNCTION(imap_utf7_encode); |
|||
PHP_FUNCTION(imap_mime_header_decode); |
|||
#else |
|||
#define imap_module_ptr NULL |
|||
#endif /* HAVE_IMAP */ |
|||
|
|||
#endif |
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
#define phpext_imap_ptr imap_module_ptr |
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
Write
Preview
Loading…
Cancel
Save
Reference in new issue