|
Postfix3.3.1
|
データ構造 | |
| struct | MAIL_STREAM |
マクロ定義 | |
| #define | MAIL_STREAM_CTL_END 0 /* Terminator */ |
| #define | MAIL_STREAM_CTL_QUEUE 1 /* Change queue */ |
| #define | MAIL_STREAM_CTL_CLASS 2 /* Change notification class */ |
| #define | MAIL_STREAM_CTL_SERVICE 3 /* Change notification service */ |
| #define | MAIL_STREAM_CTL_MODE 4 /* Change final queue file mode */ |
| #define | CA_MAIL_STREAM_CTL_END MAIL_STREAM_CTL_END |
| #define | CA_MAIL_STREAM_CTL_QUEUE(v) MAIL_STREAM_CTL_QUEUE, CHECK_CPTR(MAIL_STREAM, char, (v)) |
| #define | CA_MAIL_STREAM_CTL_CLASS(v) MAIL_STREAM_CTL_CLASS, CHECK_CPTR(MAIL_STREAM, char, (v)) |
| #define | CA_MAIL_STREAM_CTL_SERVICE(v) MAIL_STREAM_CTL_SERVICE, CHECK_CPTR(MAIL_STREAM, char, (v)) |
| #define | CA_MAIL_STREAM_CTL_MODE(v) MAIL_STREAM_CTL_MODE, CHECK_VAL(MAIL_STREAM, int, (v)) |
型定義 | |
| typedef struct MAIL_STREAM | MAIL_STREAM |
| typedef int(* | MAIL_STREAM_FINISH_FN) (MAIL_STREAM *, VSTRING *) |
| typedef int(* | MAIL_STREAM_CLOSE_FN) (VSTREAM *) |
関数 | |
| CHECK_VAL_HELPER_DCL (MAIL_STREAM, int) | |
| CHECK_CPTR_HELPER_DCL (MAIL_STREAM, char) | |
| MAIL_STREAM * | mail_stream_file (const char *, const char *, const char *, int) |
| MAIL_STREAM * | mail_stream_service (const char *, const char *) |
| MAIL_STREAM * | mail_stream_command (const char *) |
| void | mail_stream_cleanup (MAIL_STREAM *) |
| int | mail_stream_finish (MAIL_STREAM *, VSTRING *) |
| void | mail_stream_ctl (MAIL_STREAM *, int,...) |
| #define CA_MAIL_STREAM_CTL_CLASS | ( | v | ) | MAIL_STREAM_CTL_CLASS, CHECK_CPTR(MAIL_STREAM, char, (v)) |
mail_stream.h の 62 行目に定義があります。
| #define CA_MAIL_STREAM_CTL_END MAIL_STREAM_CTL_END |
mail_stream.h の 60 行目に定義があります。
| #define CA_MAIL_STREAM_CTL_MODE | ( | v | ) | MAIL_STREAM_CTL_MODE, CHECK_VAL(MAIL_STREAM, int, (v)) |
mail_stream.h の 64 行目に定義があります。
| #define CA_MAIL_STREAM_CTL_QUEUE | ( | v | ) | MAIL_STREAM_CTL_QUEUE, CHECK_CPTR(MAIL_STREAM, char, (v)) |
mail_stream.h の 61 行目に定義があります。
| #define CA_MAIL_STREAM_CTL_SERVICE | ( | v | ) | MAIL_STREAM_CTL_SERVICE, CHECK_CPTR(MAIL_STREAM, char, (v)) |
mail_stream.h の 63 行目に定義があります。
| #define MAIL_STREAM_CTL_CLASS 2 /* Change notification class */ |
mail_stream.h の 52 行目に定義があります。
| #define MAIL_STREAM_CTL_END 0 /* Terminator */ |
mail_stream.h の 50 行目に定義があります。
| #define MAIL_STREAM_CTL_MODE 4 /* Change final queue file mode */ |
mail_stream.h の 54 行目に定義があります。
| #define MAIL_STREAM_CTL_QUEUE 1 /* Change queue */ |
mail_stream.h の 51 行目に定義があります。
| #define MAIL_STREAM_CTL_SERVICE 3 /* Change notification service */ |
mail_stream.h の 53 行目に定義があります。
| typedef struct MAIL_STREAM MAIL_STREAM |
mail_stream.h の 29 行目に定義があります。
mail_stream.h の 32 行目に定義があります。
| typedef int(* MAIL_STREAM_FINISH_FN) (MAIL_STREAM *, VSTRING *) |
mail_stream.h の 31 行目に定義があります。
| CHECK_CPTR_HELPER_DCL | ( | MAIL_STREAM | , |
| char | |||
| ) |
| CHECK_VAL_HELPER_DCL | ( | MAIL_STREAM | , |
| int | |||
| ) |
| void mail_stream_cleanup | ( | MAIL_STREAM * | ) |
mail_stream.c の 151 行目に定義があります。
| MAIL_STREAM* mail_stream_command | ( | const char * | ) |
mail_stream.c の 462 行目に定義があります。
| void mail_stream_ctl | ( | MAIL_STREAM * | , |
| int | , | ||
| ... | |||
| ) |
mail_stream.c の 515 行目に定義があります。
| MAIL_STREAM* mail_stream_file | ( | const char * | , |
| const char * | , | ||
| const char * | , | ||
| int | |||
| ) |
mail_stream.c の 405 行目に定義があります。
| int mail_stream_finish | ( | MAIL_STREAM * | , |
| VSTRING * | |||
| ) |
mail_stream.c の 398 行目に定義があります。
| MAIL_STREAM* mail_stream_service | ( | const char * | , |
| const char * | |||
| ) |
mail_stream.c の 434 行目に定義があります。
1.8.9.1