MilterManager 3 milter managerライブラリ
MilterManager

## 概要

    #define             MILTER_TYPE_MANAGER
    #define             MILTER_MANAGER                      (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_TYPE_MANAGER

### MILTER_MANAGER()

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

MILTER_MANAGER

### MILTER_MANAGER_GET_CLASS()

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

MILTER_MANAGER_GET_CLASS

### struct MilterManager

    struct MilterManager {
        MilterClient object;
    };

MilterManager

### milter_manager_new ()

    MilterManager *     milter_manager_new                  (MilterManagerConfiguration *configuration);

milter_manager_new

### milter_manager_get_configuration ()

    MilterManagerConfiguration * milter_manager_get_configuration
                                                            (MilterManager *manager);

milter_manager_get_configuration

### milter_manager_reload ()

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

milter_manager_reload

### milter_manager_set_launcher_channel ()

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

milter_manager_set_launcher_channel