gupnp-dlna-g-values

## gupnp-dlna-g-values gupnp-dlna-g-values |

## Synopsis

    GUPnPDLNAFraction * gupnp_dlna_fraction_copy            (GUPnPDLNAFraction *fraction);
    void                gupnp_dlna_fraction_free            (GUPnPDLNAFraction *fraction);
    gint                gupnp_dlna_fraction_get_numerator   (GUPnPDLNAFraction *fraction);
    gint                gupnp_dlna_fraction_get_denominator (GUPnPDLNAFraction *fraction);
    GUPnPDLNAFractionRange * gupnp_dlna_fraction_range_copy (GUPnPDLNAFractionRange *range);
    void                gupnp_dlna_fraction_range_free      (GUPnPDLNAFractionRange *range);
    GUPnPDLNAFraction * gupnp_dlna_fraction_range_get_min   (GUPnPDLNAFractionRange *range);
    GUPnPDLNAFraction * gupnp_dlna_fraction_range_get_max   (GUPnPDLNAFractionRange *range);
    GUPnPDLNAIntRange * gupnp_dlna_int_range_copy           (GUPnPDLNAIntRange *range);
    void                gupnp_dlna_int_range_free           (GUPnPDLNAIntRange *range);
    gint                gupnp_dlna_int_range_get_min        (GUPnPDLNAIntRange *range);
    gint                gupnp_dlna_int_range_get_max        (GUPnPDLNAIntRange *range);
                        GUPnPDLNAFractionRange;
                        GUPnPDLNAFraction;
                        GUPnPDLNAIntRange;

## Object Hierarchy

      GBoxed
       +----GUPnPDLNAFractionRange

      GBoxed
       +----GUPnPDLNAFraction

      GBoxed
       +----GUPnPDLNAIntRange

## Description

## Details

### gupnp_dlna_fraction_copy ()

    GUPnPDLNAFraction * gupnp_dlna_fraction_copy            (GUPnPDLNAFraction *fraction);

`fraction` : | A fraction to copy. [transfer none]
Returns : | A copy of `fraction`. [transfer full]

### gupnp_dlna_fraction_free ()

    void                gupnp_dlna_fraction_free            (GUPnPDLNAFraction *fraction);

Frees `fraction`.

`fraction` : | A fraction to free.

### gupnp_dlna_fraction_get_numerator ()

    gint                gupnp_dlna_fraction_get_numerator   (GUPnPDLNAFraction *fraction);

`fraction` : | A fraction.
Returns : | `fraction`'s numerator.

### gupnp_dlna_fraction_get_denominator ()

    gint                gupnp_dlna_fraction_get_denominator (GUPnPDLNAFraction *fraction);

`fraction` : | A fraction.
Returns : | `fraction`'s denominator.

### gupnp_dlna_fraction_range_copy ()

    GUPnPDLNAFractionRange * gupnp_dlna_fraction_range_copy (GUPnPDLNAFractionRange *range);

`range` : | A range to copy. [transfer none]
Returns : | A copy of `range`. [transfer full]

### gupnp_dlna_fraction_range_free ()

    void                gupnp_dlna_fraction_range_free      (GUPnPDLNAFractionRange *range);

Frees `range`.

`range` : | A range to free.

### gupnp_dlna_fraction_range_get_min ()

    GUPnPDLNAFraction * gupnp_dlna_fraction_range_get_min   (GUPnPDLNAFractionRange *range);

`range` : | A range.
Returns : | Minimum value of `range`. [transfer none]

### gupnp_dlna_fraction_range_get_max ()

    GUPnPDLNAFraction * gupnp_dlna_fraction_range_get_max   (GUPnPDLNAFractionRange *range);

`range` : | A range.
Returns : | Maximum value of `range`. [transfer none]

### gupnp_dlna_int_range_copy ()

    GUPnPDLNAIntRange * gupnp_dlna_int_range_copy           (GUPnPDLNAIntRange *range);

`range` : | A range to copy. [transfer none]
Returns : | A copy of `range`. [transfer full]

### gupnp_dlna_int_range_free ()

    void                gupnp_dlna_int_range_free           (GUPnPDLNAIntRange *range);

Frees `range`.

`range` : | A range to free.

### gupnp_dlna_int_range_get_min ()

    gint                gupnp_dlna_int_range_get_min        (GUPnPDLNAIntRange *range);

`range` : | A range.
Returns : | Minimum value of `range`.

### gupnp_dlna_int_range_get_max ()

    gint                gupnp_dlna_int_range_get_max        (GUPnPDLNAIntRange *range);

`range` : | A range.
Returns : | Maximum value of `range`.

### GUPnPDLNAFractionRange

    typedef struct _GUPnPDLNAFractionRange GUPnPDLNAFractionRange;

### GUPnPDLNAFraction

    typedef struct _GUPnPDLNAFraction GUPnPDLNAFraction;

### GUPnPDLNAIntRange

    typedef struct _GUPnPDLNAIntRange GUPnPDLNAIntRange;