MilterManager
3
milter managerライブラリ

# MilterManager

## 概要

    #define             MILTER_TYPE_MANAGER
    #define             MILTER_MANAGER                      (obj)
    #define             MILTER_MANAGER_IS                   (obj)
    #define             MILTER_MANAGER_GET_CLASS            (obj)
    struct              MilterManager;
    MilterManager *     milter_manager_new                  (MilterManagerConfiguration *configuration);
    MilterManagerConfiguration * milter_manager_get_configuration
                                                            (MilterManager *manager);
    gboolean            milter_manager_reload               (MilterManager *manager,
                                                             GError **error);
    void                milter_manager_set_launcher_channel (MilterManager *manager,
                                                             GIOChannel *read_channel,
                                                             GIOChannel *write_channel);

## 説明

## 詳細

### MILTER_TYPE_MANAGER

    #define MILTER_TYPE_MANAGER            (milter_manager_get_type())

### MILTER_MANAGER()

    #define MILTER_MANAGER(obj)            (G_TYPE_CHECK_INSTANCE_CAST((obj), MILTER_TYPE_MANAGER, MilterManager))

### MILTER_MANAGER_IS()

    #define MILTER_MANAGER_IS(obj)         (G_TYPE_CHECK_INSTANCE_TYPE((obj), MILTER_TYPE_MANAGER))

### MILTER_MANAGER_GET_CLASS()

    #define MILTER_MANAGER_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS((obj), MILTER_TYPE_MANAGER, MilterManagerClass))

### struct MilterManager

    struct MilterManager {
        MilterClient object;
    };

### milter_manager_new ()

    MilterManager *     milter_manager_new                  (MilterManagerConfiguration *configuration);

### milter_manager_get_configuration ()

    MilterManagerConfiguration * milter_manager_get_configuration
                                                            (MilterManager *manager);

### milter_manager_reload ()

    gboolean            milter_manager_reload               (MilterManager *manager,
                                                             GError **error);

### milter_manager_set_launcher_channel ()

    void                milter_manager_set_launcher_channel (MilterManager *manager,
                                                             GIOChannel *read_channel,
                                                             GIOChannel *write_channel);