Postfix3.3.1
|
#include <sys_defs.h>
#include <stdlib.h>
#include <time.h>
#include <msg.h>
#include <mymalloc.h>
#include <events.h>
#include <vstream.h>
#include <mail_params.h>
#include <deliver_request.h>
#include "qmgr.h"
マクロ定義 | |
#define | CONCURRENT_OR_BACK_TO_BACK_DELIVERY() (queue->busy_refcount > 1 || BACK_TO_BACK_DELIVERY()) |
#define | BACK_TO_BACK_DELIVERY() (queue->last_done + 1 >= event_time()) |
関数 | |
QMGR_ENTRY * | qmgr_entry_select (QMGR_PEER *peer) |
void | qmgr_entry_unselect (QMGR_ENTRY *entry) |
void | qmgr_entry_move_todo (QMGR_QUEUE *dst_queue, QMGR_ENTRY *entry) |
void | qmgr_entry_done (QMGR_ENTRY *entry, int which) |
QMGR_ENTRY * | qmgr_entry_create (QMGR_PEER *peer, QMGR_MESSAGE *message) |
#define BACK_TO_BACK_DELIVERY | ( | ) | (queue->last_done + 1 >= event_time()) |
#define CONCURRENT_OR_BACK_TO_BACK_DELIVERY | ( | ) | (queue->busy_refcount > 1 || BACK_TO_BACK_DELIVERY()) |
QMGR_ENTRY* qmgr_entry_create | ( | QMGR_PEER * | peer, |
QMGR_MESSAGE * | message | ||
) |
qmgr_entry.c の 360 行目に定義があります。
void qmgr_entry_done | ( | QMGR_ENTRY * | entry, |
int | which | ||
) |
qmgr_entry.c の 249 行目に定義があります。
void qmgr_entry_move_todo | ( | QMGR_QUEUE * | dst_queue, |
QMGR_ENTRY * | entry | ||
) |
qmgr_entry.c の 203 行目に定義があります。
QMGR_ENTRY* qmgr_entry_select | ( | QMGR_PEER * | peer | ) |
qmgr_entry.c の 110 行目に定義があります。
void qmgr_entry_unselect | ( | QMGR_ENTRY * | entry | ) |
qmgr_entry.c の 182 行目に定義があります。