## GVirNetworkFilter GVirNetworkFilter |

## Synopsis

    struct              GVirNetworkFilter;
    struct              GVirNetworkFilterClass;
    const gchar *       gvir_network_filter_get_name        (GVirNetworkFilter *filter);
    const gchar *       gvir_network_filter_get_uuid        (GVirNetworkFilter *filter);
    GVirConfigNetworkFilter * gvir_network_filter_get_config
                                                            (GVirNetworkFilter *filter,
                                                             guint flags,
                                                             GError **err);

## Object Hierarchy

      GObject
       +----GVirNetworkFilter

## Properties

      "handle"                   GVirNetworkFilterHandle*  : Read / Write / Construct Only

## Description

## Details

### struct GVirNetworkFilter

    struct GVirNetworkFilter;

### struct GVirNetworkFilterClass

    struct GVirNetworkFilterClass {
        GObjectClass parent_class;

        gpointer padding[20];
    };

### gvir_network_filter_get_name ()

    const gchar *       gvir_network_filter_get_name        (GVirNetworkFilter *filter);

### gvir_network_filter_get_uuid ()

    const gchar *       gvir_network_filter_get_uuid        (GVirNetworkFilter *filter);

### gvir_network_filter_get_config ()

    GVirConfigNetworkFilter * gvir_network_filter_get_config
                                                            (GVirNetworkFilter *filter,
                                                             guint flags,
                                                             GError **err);

`filter` : | the network_filter
`flags` : | the flags
`err` : | Place-holder for possible errors
Returns : | the config. The returned object should be unreffed with `g_object_unref()` when no longer needed. [transfer full]

## Property Details

### The `"handle"` property

      "handle"                   GVirNetworkFilterHandle*  : Read / Write / Construct Only

The network_filter handle.