|
Postfix3.3.1
|
#include <vstream.h>データ構造 | |
| struct | BOUNCE_TEMPLATE |
| struct | BOUNCE_TEMPLATES |
マクロ定義 | |
| #define | BOUNCE_TMPL_FLAG_NEW_BUFFER (1<<0) |
| #define | BOUNCE_TMPL_CLASS_FAILURE "failure" |
| #define | BOUNCE_TMPL_CLASS_DELAY "delay" |
| #define | BOUNCE_TMPL_CLASS_SUCCESS "success" |
| #define | BOUNCE_TMPL_CLASS_VERIFY "verify" |
| #define | IS_FAILURE_TEMPLATE(t) ((t)->class[0] == BOUNCE_TMPL_CLASS_FAILURE[0]) |
| #define | IS_DELAY_TEMPLATE(t) ((t)->class[0] == BOUNCE_TMPL_CLASS_DELAY[0]) |
| #define | IS_SUCCESS_TEMPLATE(t) ((t)->class[0] == BOUNCE_TMPL_CLASS_SUCCESS[0]) |
| #define | IS_VERIFY_TEMPLATE(t) ((t)->class[0] == BOUNCE_TMPL_CLASS_verify[0]) |
| #define | bounce_template_encoding(t) ((t)->mime_encoding) |
| #define | bounce_template_charset(t) ((t)->mime_charset) |
| #define | POSTMASTER_COPY 1 /* postmaster copy */ |
| #define | NO_POSTMASTER_COPY 0 /* not postmaster copy */ |
型定義 | |
| typedef struct BOUNCE_TEMPLATE | BOUNCE_TEMPLATE |
| typedef int | PRINTFPTRLIKE(2, 3) (*BOUNCE_XP_PRN_FN) (VSTREAM * |
| typedef int const char typedef int(* | BOUNCE_XP_PUT_FN) (VSTREAM *, const char *) |
関数 | |
| BOUNCE_TEMPLATE * | bounce_template_create (const BOUNCE_TEMPLATE *) |
| void | bounce_template_free (BOUNCE_TEMPLATE *) |
| void | bounce_template_load (BOUNCE_TEMPLATE *, const char *, const char *) |
| void | bounce_template_headers (BOUNCE_XP_PRN_FN, VSTREAM *, BOUNCE_TEMPLATE *, const char *, int) |
| void | bounce_template_expand (BOUNCE_XP_PUT_FN, VSTREAM *, BOUNCE_TEMPLATE *) |
| void | bounce_template_dump (VSTREAM *, BOUNCE_TEMPLATE *) |
| BOUNCE_TEMPLATES * | bounce_templates_create (void) |
| void | bounce_templates_free (BOUNCE_TEMPLATES *) |
| void | bounce_templates_load (VSTREAM *, BOUNCE_TEMPLATES *) |
| void | bounce_templates_expand (VSTREAM *, BOUNCE_TEMPLATES *) |
| void | bounce_templates_dump (VSTREAM *, BOUNCE_TEMPLATES *) |
| #define bounce_template_charset | ( | t | ) | ((t)->mime_charset) |
bounce_template.h の 51 行目に定義があります。
| #define bounce_template_encoding | ( | t | ) | ((t)->mime_encoding) |
bounce_template.h の 50 行目に定義があります。
| #define BOUNCE_TMPL_CLASS_DELAY "delay" |
bounce_template.h の 41 行目に定義があります。
| #define BOUNCE_TMPL_CLASS_FAILURE "failure" |
bounce_template.h の 40 行目に定義があります。
| #define BOUNCE_TMPL_CLASS_SUCCESS "success" |
bounce_template.h の 42 行目に定義があります。
| #define BOUNCE_TMPL_CLASS_VERIFY "verify" |
bounce_template.h の 43 行目に定義があります。
| #define BOUNCE_TMPL_FLAG_NEW_BUFFER (1<<0) |
bounce_template.h の 38 行目に定義があります。
| #define IS_DELAY_TEMPLATE | ( | t | ) | ((t)->class[0] == BOUNCE_TMPL_CLASS_DELAY[0]) |
bounce_template.h の 46 行目に定義があります。
| #define IS_FAILURE_TEMPLATE | ( | t | ) | ((t)->class[0] == BOUNCE_TMPL_CLASS_FAILURE[0]) |
bounce_template.h の 45 行目に定義があります。
| #define IS_SUCCESS_TEMPLATE | ( | t | ) | ((t)->class[0] == BOUNCE_TMPL_CLASS_SUCCESS[0]) |
bounce_template.h の 47 行目に定義があります。
| #define IS_VERIFY_TEMPLATE | ( | t | ) | ((t)->class[0] == BOUNCE_TMPL_CLASS_verify[0]) |
bounce_template.h の 48 行目に定義があります。
| #define NO_POSTMASTER_COPY 0 /* not postmaster copy */ |
bounce_template.h の 64 行目に定義があります。
| #define POSTMASTER_COPY 1 /* postmaster copy */ |
bounce_template.h の 63 行目に定義があります。
| typedef struct BOUNCE_TEMPLATE BOUNCE_TEMPLATE |
bounce_template.h の 54 行目に定義があります。
bounce_template.h の 53 行目に定義があります。
| BOUNCE_TEMPLATE* bounce_template_create | ( | const BOUNCE_TEMPLATE * | ) |
bounce_template.c の 226 行目に定義があります。
| void bounce_template_dump | ( | VSTREAM * | , |
| BOUNCE_TEMPLATE * | |||
| ) |
bounce_template.c の 524 行目に定義があります。
| void bounce_template_expand | ( | BOUNCE_XP_PUT_FN | , |
| VSTREAM * | , | ||
| BOUNCE_TEMPLATE * | |||
| ) |
bounce_template.c の 498 行目に定義があります。
| void bounce_template_free | ( | BOUNCE_TEMPLATE * | ) |
bounce_template.c の 237 行目に定義があります。
| void bounce_template_headers | ( | BOUNCE_XP_PRN_FN | , |
| VSTREAM * | , | ||
| BOUNCE_TEMPLATE * | , | ||
| const char * | , | ||
| int | |||
| ) |
bounce_template.c の 482 行目に定義があります。
| void bounce_template_load | ( | BOUNCE_TEMPLATE * | , |
| const char * | , | ||
| const char * | |||
| ) |
bounce_template.c の 257 行目に定義があります。
| BOUNCE_TEMPLATES* bounce_templates_create | ( | void | ) |
bounce_templates.c の 221 行目に定義があります。
| void bounce_templates_dump | ( | VSTREAM * | , |
| BOUNCE_TEMPLATES * | |||
| ) |
bounce_templates.c の 368 行目に定義があります。
| void bounce_templates_expand | ( | VSTREAM * | , |
| BOUNCE_TEMPLATES * | |||
| ) |
bounce_templates.c の 341 行目に定義があります。
| void bounce_templates_free | ( | BOUNCE_TEMPLATES * | ) |
bounce_templates.c の 235 行目に定義があります。
| void bounce_templates_load | ( | VSTREAM * | , |
| BOUNCE_TEMPLATES * | |||
| ) |
bounce_templates.c の 246 行目に定義があります。
1.8.9.1