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

[ソースコード]

マクロ定義

#define DSN_RET_FULL   (1<<0)
 
#define DSN_RET_HDRS   (1<<1)
 
#define DSN_RET_BITS   (2)
 
#define DSN_RET_OK(v)   ((v) == DSN_RET_FULL || (v) == DSN_RET_HDRS)
 
#define DSN_NOTIFY_NEVER   (1<<0) /* must not */
 
#define DSN_NOTIFY_SUCCESS   (1<<1) /* must */
 
#define DSN_NOTIFY_FAILURE   (1<<2) /* must */
 
#define DSN_NOTIFY_DELAY   (1<<3) /* may */
 
#define DSN_NOTIFY_BITS   (4)
 
#define DSN_NOTIFY_ANY   (DSN_NOTIFY_SUCCESS | DSN_NOTIFY_FAILURE | DSN_NOTIFY_DELAY)
 
#define DSN_NOTIFY_OVERRIDE   (DSN_NOTIFY_ANY | DSN_NOTIFY_NEVER)
 
#define DSN_NOTIFY_OK(v)   ((v) == DSN_NOTIFY_NEVER || (v) == ((v) & DSN_NOTIFY_ANY))
 

関数

int dsn_ret_code (const char *)
 
const char * dsn_ret_str (int)
 
int dsn_notify_mask (const char *)
 
const char * dsn_notify_str (int)
 

マクロ定義詳解

#define DSN_NOTIFY_ANY   (DSN_NOTIFY_SUCCESS | DSN_NOTIFY_FAILURE | DSN_NOTIFY_DELAY)

dsn_mask.h52 行目に定義があります。

#define DSN_NOTIFY_BITS   (4)

dsn_mask.h47 行目に定義があります。

#define DSN_NOTIFY_DELAY   (1<<3) /* may */

dsn_mask.h46 行目に定義があります。

#define DSN_NOTIFY_FAILURE   (1<<2) /* must */

dsn_mask.h45 行目に定義があります。

#define DSN_NOTIFY_NEVER   (1<<0) /* must not */

dsn_mask.h43 行目に定義があります。

#define DSN_NOTIFY_OK (   v)    ((v) == DSN_NOTIFY_NEVER || (v) == ((v) & DSN_NOTIFY_ANY))

dsn_mask.h63 行目に定義があります。

#define DSN_NOTIFY_OVERRIDE   (DSN_NOTIFY_ANY | DSN_NOTIFY_NEVER)

dsn_mask.h58 行目に定義があります。

#define DSN_NOTIFY_SUCCESS   (1<<1) /* must */

dsn_mask.h44 行目に定義があります。

#define DSN_RET_BITS   (2)

dsn_mask.h19 行目に定義があります。

#define DSN_RET_FULL   (1<<0)

dsn_mask.h17 行目に定義があります。

#define DSN_RET_HDRS   (1<<1)

dsn_mask.h18 行目に定義があります。

#define DSN_RET_OK (   v)    ((v) == DSN_RET_FULL || (v) == DSN_RET_HDRS)

dsn_mask.h24 行目に定義があります。

関数詳解

int dsn_notify_mask ( const char *  )

dsn_mask.c108 行目に定義があります。

const char* dsn_notify_str ( int  )

dsn_mask.c118 行目に定義があります。

int dsn_ret_code ( const char *  )

dsn_mask.c90 行目に定義があります。

const char* dsn_ret_str ( int  )

dsn_mask.c97 行目に定義があります。