MilterClientRunner 3 milter managerライブラリ
MilterClientRunner

## Functions

GQuark | milter_client_runner_error_quark ()
gboolean | milter_client_runner_run ()
void | milter_client_runner_quit ()
MilterClient * | milter_client_runner_get_client ()

## プロパティ

MilterClient * | client | Read / Write / Construct Only

## Types and Values

#define | MILTER_CLIENT_RUNNER_ERROR
enum | MilterClientRunnerError
#define | MILTER_TYPE_CLIENT_RUNNER
struct | MilterClientRunnerClass
| MilterClientRunner

## オブジェクト階層

    GObject
        ╰── MilterClientRunner
            ╰── MilterClientSingleThreadRunner

## 説明

## Functions

### milter_client_runner_error_quark ()

    GQuark
    milter_client_runner_error_quark (void);

milter_client_runner_error_quark

### milter_client_runner_run ()

    gboolean
    milter_client_runner_run (MilterClientRunner *runner,
                              GError **error);

milter_client_runner_run

### milter_client_runner_quit ()

    void
    milter_client_runner_quit (MilterClientRunner *runner);

milter_client_runner_quit

### milter_client_runner_get_client ()

    MilterClient *
    milter_client_runner_get_client (MilterClientRunner *runner);

#### Parameters

runner | A MilterClientRunner. |

#### Returns

The MilterClient of the runner.

[transfer none]

milter_client_runner_get_client

## Types and Values

### MILTER_CLIENT_RUNNER_ERROR

    #define MILTER_CLIENT_RUNNER_ERROR (milter_client_runner_error_quark())

MILTER_CLIENT_RUNNER_ERROR

### enum MilterClientRunnerError

#### Members

MILTER_CLIENT_RUNNER_ERROR_RUNNING |  |

MilterClientRunnerError

### MILTER_TYPE_CLIENT_RUNNER

    #define MILTER_TYPE_CLIENT_RUNNER (milter_client_runner_get_type())

MILTER_TYPE_CLIENT_RUNNER

### struct MilterClientRunnerClass

    struct MilterClientRunnerClass {
        GObjectClass parent_class;

        gboolean     (*run)                (MilterClientRunner *runner,
                                            GError            **error);
        void         (*quit)               (MilterClientRunner *runner);
    };

MilterClientRunnerClass

### MilterClientRunner

    typedef struct _MilterClientRunner MilterClientRunner;

MilterClientRunner

## プロパティ詳細

### The `“client”` property

    “client”                   MilterClient *

The client of the runner.

Owner: MilterClientRunner

Flags: Read / Write / Construct Only

MilterClientRunner:client