Postfix3.3.1
全て データ構造 ファイル 関数 変数 型定義 マクロ定義
マクロ定義 | 関数
qmgr_job.c ファイル
#include <sys_defs.h>
#include <msg.h>
#include <htable.h>
#include <mymalloc.h>
#include <sane_time.h>
#include "qmgr.h"

[ソースコード]

マクロ定義

#define HAS_ENTRIES(job)   ((job)->selected_entries < (job)->read_entries)
 
#define MIN_ENTRIES(job)   ((job)->read_entries)
 
#define MAX_ENTRIES(job)   ((job)->read_entries + (job)->message->rcpt_unread)
 
#define RESET_CANDIDATE_CACHE(transport)   ((transport)->candidate_cache_current = 0)
 
#define IS_BLOCKER(job, transport)   ((job)->blocker_tag == (transport)->blocker_tag)
 

関数

QMGR_JOBqmgr_job_obtain (QMGR_MESSAGE *message, QMGR_TRANSPORT *transport)
 
void qmgr_job_move_limits (QMGR_JOB *job)
 
void qmgr_job_free (QMGR_JOB *job)
 
QMGR_ENTRYqmgr_job_entry_select (QMGR_TRANSPORT *transport)
 
void qmgr_job_blocker_update (QMGR_QUEUE *queue)
 

マクロ定義詳解

#define HAS_ENTRIES (   job)    ((job)->selected_entries < (job)->read_entries)

qmgr_job.c84 行目に定義があります。

#define IS_BLOCKER (   job,
  transport 
)    ((job)->blocker_tag == (transport)->blocker_tag)

qmgr_job.c96 行目に定義があります。

#define MAX_ENTRIES (   job)    ((job)->read_entries + (job)->message->rcpt_unread)

qmgr_job.c92 行目に定義があります。

#define MIN_ENTRIES (   job)    ((job)->read_entries)

qmgr_job.c91 行目に定義があります。

#define RESET_CANDIDATE_CACHE (   transport)    ((transport)->candidate_cache_current = 0)

qmgr_job.c94 行目に定義があります。

関数詳解

void qmgr_job_blocker_update ( QMGR_QUEUE queue)

qmgr_job.c950 行目に定義があります。

QMGR_ENTRY* qmgr_job_entry_select ( QMGR_TRANSPORT transport)

qmgr_job.c829 行目に定義があります。

void qmgr_job_free ( QMGR_JOB job)

qmgr_job.c412 行目に定義があります。

void qmgr_job_move_limits ( QMGR_JOB job)

qmgr_job.c278 行目に定義があります。

QMGR_JOB* qmgr_job_obtain ( QMGR_MESSAGE message,
QMGR_TRANSPORT transport 
)

qmgr_job.c246 行目に定義があります。