## CamelMimeFilterCRLF CamelMimeFilterCRLF |

## Synopsis

    struct              CamelMimeFilterCRLF;
    enum                CamelMimeFilterCRLFDirection;
    enum                CamelMimeFilterCRLFMode;
    CamelMimeFilter *   camel_mime_filter_crlf_new          (CamelMimeFilterCRLFDirection direction,
                                                             CamelMimeFilterCRLFMode mode);

## Object Hierarchy

      GObject
       +----CamelObject
             +----CamelMimeFilter
                   +----CamelMimeFilterCRLF

## Description

## Details

### struct CamelMimeFilterCRLF

    struct CamelMimeFilterCRLF;

### enum CamelMimeFilterCRLFDirection

    typedef enum {
    	CAMEL_MIME_FILTER_CRLF_ENCODE,
    	CAMEL_MIME_FILTER_CRLF_DECODE
    } CamelMimeFilterCRLFDirection;

`CAMEL_MIME_FILTER_CRLF_ENCODE` |
`CAMEL_MIME_FILTER_CRLF_DECODE` |

### enum CamelMimeFilterCRLFMode

    typedef enum {
    	CAMEL_MIME_FILTER_CRLF_MODE_CRLF_DOTS,
    	CAMEL_MIME_FILTER_CRLF_MODE_CRLF_ONLY
    } CamelMimeFilterCRLFMode;

`CAMEL_MIME_FILTER_CRLF_MODE_CRLF_DOTS` |
`CAMEL_MIME_FILTER_CRLF_MODE_CRLF_ONLY` |

### camel_mime_filter_crlf_new ()

    CamelMimeFilter *   camel_mime_filter_crlf_new          (CamelMimeFilterCRLFDirection direction,
                                                             CamelMimeFilterCRLFMode mode);

Create a new CamelMimeFiletrCRLF object.

`direction` : | encode vs decode
`mode` : | whether or not to perform SMTP dot-escaping
Returns : | a new CamelMimeFilterCRLF object