Postfix3.3.1
defer.h
[詳解]
1 #ifndef _DEFER_H_INCLUDED_
2 #define _DEFER_H_INCLUDED_
3 
4 /*++
5 /* NAME
6 /* defer 3h
7 /* SUMMARY
8 /* defer service client interface
9 /* SYNOPSIS
10 /* #include <defer.h>
11 /* DESCRIPTION
12 /* .nf
13 
14  /*
15  * Global library.
16  */
17 #include <bounce.h>
18 
19  /*
20  * External interface.
21  */
22 extern int defer_append(int, const char *, MSG_STATS *, RECIPIENT *,
23  const char *, DSN *);
24 extern int defer_flush(int, const char *, const char *, const char *, int,
25  const char *, const char *, int);
26 extern int defer_warn(int, const char *, const char *, const char *, int,
27  const char *, const char *, int);
28 extern int defer_one(int, const char *, const char *, const char *, int,
29  const char *, const char *,
30  int, MSG_STATS *, RECIPIENT *,
31  const char *, DSN *);
32 
33  /*
34  * Start of private API.
35  */
36 #ifdef DSN_INTERN
37 
38 extern int defer_append_intern(int, const char *, MSG_STATS *, RECIPIENT *,
39  const char *, DSN *);
40 
41 #endif
42 
43 /* LICENSE
44 /* .ad
45 /* .fi
46 /* The Secure Mailer license must be distributed with this software.
47 /* AUTHOR(S)
48 /* Wietse Venema
49 /* IBM T.J. Watson Research
50 /* P.O. Box 704
51 /* Yorktown Heights, NY 10598, USA
52 /*--*/
53 
54 #endif
int defer_one(int, const char *, const char *, const char *, int, const char *, const char *, int, MSG_STATS *, RECIPIENT *, const char *, DSN *)
Definition: defer.c:346
int defer_flush(int, const char *, const char *, const char *, int, const char *, const char *, int)
Definition: defer.c:296
int defer_warn(int, const char *, const char *, const char *, int, const char *, const char *, int)
Definition: defer.c:323
int defer_append_intern(int flags, const char *id, MSG_STATS *stats, RECIPIENT *rcpt, const char *relay, DSN *dsn)
Definition: defer.c:216
int defer_append(int, const char *, MSG_STATS *, RECIPIENT *, const char *, DSN *)
Definition: defer.c:187
Definition: dsn.h:17