RygelBasicManagement

## RygelBasicManagement RygelBasicManagement — Basic implementation of UPnP BasicManagement service version 2. |

## Synopsis

    #define             RYGEL_TYPE_BASIC_MANAGEMENT
    #define             RYGEL_BASIC_MANAGEMENT_UPNP_ID
    #define             RYGEL_BASIC_MANAGEMENT_UPNP_TYPE
    #define             RYGEL_BASIC_MANAGEMENT_DESCRIPTION_PATH
    RygelBasicManagement * rygel_basic_management_new       (void);
    guint               rygel_basic_management_get_max_history_size
                                                            (RygelBasicManagement *self);
    void                rygel_basic_management_set_max_history_size
                                                            (RygelBasicManagement *self,
                                                             guint value);
    struct              RygelBasicManagement;
    struct              RygelBasicManagementClass;

## Object Hierarchy

      GObject
       +----GUPnPServiceInfo
             +----GUPnPService
                   +----RygelBasicManagement

## Properties

      "max-history-size"         guint                 : Read / Write

## Description

## Details

### RYGEL_TYPE_BASIC_MANAGEMENT

    #define RYGEL_TYPE_BASIC_MANAGEMENT (rygel_basic_management_get_type ())

The type for RygelBasicManagement.

### RYGEL_BASIC_MANAGEMENT_UPNP_ID

    #define RYGEL_BASIC_MANAGEMENT_UPNP_ID "urn:upnp-org:serviceId:BasicManagement"

### RYGEL_BASIC_MANAGEMENT_UPNP_TYPE

    #define RYGEL_BASIC_MANAGEMENT_UPNP_TYPE "urn:schemas-upnp-org:service:BasicManagement:2"

### RYGEL_BASIC_MANAGEMENT_DESCRIPTION_PATH

    #define RYGEL_BASIC_MANAGEMENT_DESCRIPTION_PATH "xml/BasicManagement2.xml"

### rygel_basic_management_new ()

    RygelBasicManagement * rygel_basic_management_new       (void);

### rygel_basic_management_get_max_history_size ()

    guint               rygel_basic_management_get_max_history_size
                                                            (RygelBasicManagement *self);

Get and return the current value of the "max-history-size" property.

`self` : | the RygelBasicManagement instance to query
Returns : | the value of the "max-history-size" property

### rygel_basic_management_set_max_history_size ()

    void                rygel_basic_management_set_max_history_size
                                                            (RygelBasicManagement *self,
                                                             guint value);

Set the value of the "max-history-size" property to `value`.

`self` : | the RygelBasicManagement instance to modify
`value` : | the new value of the "max-history-size" property

### struct RygelBasicManagement

    struct RygelBasicManagement;

Basic implementation of UPnP BasicManagement service version 2.

### struct RygelBasicManagementClass

    struct RygelBasicManagementClass {
    	GUPnPServiceClass parent_class;
    };

The class structure for `RYGEL_TYPE_BASIC_MANAGEMENT`. All the fields in this structure are private and should never be accessed directly.

GUPnPServiceClass `parent_class`; | the parent class structure

## Property Details

### The `"max-history-size"` property

      "max-history-size"         guint                 : Read / Write

max-history-size.

Default value: 10