SmfiContext
3
milter managerライブラリ

# SmfiContext

## 概要

    #define             SMFI_CONTEXT_ERROR
    enum                SmfiContextError;
    struct              SmfiContext;
    GQuark              smfi_context_error_quark            (void);
    SmfiContext *       smfi_context_new                    (MilterClientContext *client_context);
    void                libmilter_compatible_reset          (void);
    MilterStatus        libmilter_compatible_convert_status_to
                                                            (sfsistat status);
    sfsistat            libmilter_compatible_convert_status_from
                                                            (MilterStatus status);

## 説明

## 詳細

### SMFI_CONTEXT_ERROR

    #define SMFI_CONTEXT_ERROR           (smfi_context_error_quark())

### enum SmfiContextError

    typedef enum {
        SMFI_CONTEXT_ERROR_INVALID_CODE
    } SmfiContextError;

### struct SmfiContext

    struct SmfiContext {
        GObject object;
    };

### smfi_context_error_quark ()

    GQuark              smfi_context_error_quark            (void);

### smfi_context_new ()

    MilterClientContextのエラー用のGErrorクォークを取得するために使われます。

### libmilter_compatible_reset ()

    void                libmilter_compatible_reset          (void);

### libmilter_compatible_convert_status_to ()

    MilterStatus        libmilter_compatible_convert_status_to
                                                            (sfsistat status);

### libmilter_compatible_convert_status_from ()

    sfsistat            libmilter_compatible_convert_status_from
                                                            (MilterStatus status);