MilterEncoder 3 milter managerライブラリ
MilterEncoder

## 概要

    struct              MilterEncoder;
    MilterEncoder *     milter_encoder_new                  (void);
    GString *           milter_encoder_get_buffer           (MilterEncoder *encoder);
    void                milter_encoder_pack                 (MilterEncoder *encoder,
                                                             const gchar **packet,
                                                             gsize *packet_size);
    void                milter_encoder_encode_negotiate     (MilterEncoder *encoder,
                                                             MilterOption *option);

## 説明

## 詳細

### struct MilterEncoder

    struct MilterEncoder {
        GObject object;
    };

MilterEncoder

### milter_encoder_new ()

    MilterEncoder *     milter_encoder_new                  (void);

milter_encoder_new

### milter_encoder_get_buffer ()

    GString *           milter_encoder_get_buffer           (MilterEncoder *encoder);

milter_encoder_get_buffer

### milter_encoder_pack ()

    void                milter_encoder_pack                 (MilterEncoder *encoder,
                                                             const gchar **packet,
                                                             gsize *packet_size);

milter_encoder_pack

### milter_encoder_encode_negotiate ()

    void                milter_encoder_encode_negotiate     (MilterEncoder *encoder,
                                                             MilterOption *option);

milter_encoder_encode_negotiate