Postfix3.3.1
マクロ定義 | 関数
flush_clnt.h ファイル

[ソースコード]

マクロ定義

#define FLUSH_REQ_ADD   "add" /* append queue ID to site log */
 
#define FLUSH_REQ_SEND_SITE   "send_site" /* flush mail for site */
 
#define FLUSH_REQ_SEND_FILE   "send_file" /* flush one queue file */
 
#define FLUSH_REQ_REFRESH   "rfrsh" /* refresh old logfiles */
 
#define FLUSH_REQ_PURGE   "purge" /* refresh all logfiles */
 
#define FLUSH_STAT_FAIL   -1 /* request failed */
 
#define FLUSH_STAT_OK   0 /* request executed */
 
#define FLUSH_STAT_BAD   3 /* invalid parameter */
 
#define FLUSH_STAT_DENY   4 /* request denied */
 

関数

void flush_init (void)
 
int flush_add (const char *, const char *)
 
int flush_send_site (const char *)
 
int flush_send_file (const char *)
 
int flush_refresh (void)
 
int flush_purge (void)
 

マクロ定義詳解

#define FLUSH_REQ_ADD   "add" /* append queue ID to site log */

flush_clnt.h27 行目に定義があります。

#define FLUSH_REQ_PURGE   "purge" /* refresh all logfiles */

flush_clnt.h31 行目に定義があります。

#define FLUSH_REQ_REFRESH   "rfrsh" /* refresh old logfiles */

flush_clnt.h30 行目に定義があります。

#define FLUSH_REQ_SEND_FILE   "send_file" /* flush one queue file */

flush_clnt.h29 行目に定義があります。

#define FLUSH_REQ_SEND_SITE   "send_site" /* flush mail for site */

flush_clnt.h28 行目に定義があります。

#define FLUSH_STAT_BAD   3 /* invalid parameter */

flush_clnt.h38 行目に定義があります。

#define FLUSH_STAT_DENY   4 /* request denied */

flush_clnt.h39 行目に定義があります。

#define FLUSH_STAT_FAIL   -1 /* request failed */

flush_clnt.h36 行目に定義があります。

#define FLUSH_STAT_OK   0 /* request executed */

flush_clnt.h37 行目に定義があります。

関数詳解

int flush_add ( const char *  ,
const char *   
)

flush_clnt.c225 行目に定義があります。

void flush_init ( void  )

flush_clnt.c104 行目に定義があります。

int flush_purge ( void  )

flush_clnt.c113 行目に定義があります。

int flush_refresh ( void  )

flush_clnt.c139 行目に定義があります。

int flush_send_file ( const char *  )

flush_clnt.c201 行目に定義があります。

int flush_send_site ( const char *  )

flush_clnt.c165 行目に定義があります。