| Top |  |  |  |  | 
| gchar * | extension | Read / Write | 
| RygelHTTPServer * | http-server | Read / Write | 
| gchar * | item-id | Read / Write | 
| gchar * | resource-name | Read / Write | 
| gint | subtitle-index | Read / Write | 
| gint | thumbnail-index | Read / Write | 
| #define | RYGEL_TYPE_HTTP_ITEM_URI | 
| struct | RygelHTTPItemURI | 
| struct | RygelHTTPItemURIClass | 
RygelHTTPItemURI * rygel_http_item_uri_new (RygelMediaObject *object,RygelHTTPServer *http_server,gint thumbnail_index,gint subtitle_index,const gchar *resource_name);
RygelHTTPItemURI * rygel_http_item_uri_new_from_string (const gchar *uri,RygelHTTPServer *http_server,GError **error);
| uri | 
 | |
| http_server | 
 | |
| error |  location to store the error occuring, or  | [error-domains RygelHTTPRequestError] | 
const gchar *
rygel_http_item_uri_get_item_id (RygelHTTPItemURI *self);
Get and return the current value of the "item-id" property.
void rygel_http_item_uri_set_item_id (RygelHTTPItemURI *self,const gchar *value);
Set the value of the "item-id" property to value
.
| self | the RygelHTTPItemURI instance to modify | |
| value | the new value of the "item-id" property | 
gint
rygel_http_item_uri_get_thumbnail_index
                               (RygelHTTPItemURI *self);
Get and return the current value of the "thumbnail-index" property.
void rygel_http_item_uri_set_thumbnail_index (RygelHTTPItemURI *self,gint value);
Set the value of the "thumbnail-index" property to value
.
| self | the RygelHTTPItemURI instance to modify | |
| value | the new value of the "thumbnail-index" property | 
gint
rygel_http_item_uri_get_subtitle_index
                               (RygelHTTPItemURI *self);
Get and return the current value of the "subtitle-index" property.
void rygel_http_item_uri_set_subtitle_index (RygelHTTPItemURI *self,gint value);
Set the value of the "subtitle-index" property to value
.
| self | the RygelHTTPItemURI instance to modify | |
| value | the new value of the "subtitle-index" property | 
const gchar *
rygel_http_item_uri_get_resource_name (RygelHTTPItemURI *self);
Get and return the current value of the "resource-name" property.
void rygel_http_item_uri_set_resource_name (RygelHTTPItemURI *self,const gchar *value);
Set the value of the "resource-name" property to value
.
| self | the RygelHTTPItemURI instance to modify | |
| value | the new value of the "resource-name" property | 
RygelHTTPServer *
rygel_http_item_uri_get_http_server (RygelHTTPItemURI *self);
Get and return the current value of the "http-server" property.
void rygel_http_item_uri_set_http_server (RygelHTTPItemURI *self,RygelHTTPServer *value);
Set the value of the "http-server" property to value
.
| self | the RygelHTTPItemURI instance to modify | |
| value | the new value of the "http-server" property | 
gchar *
rygel_http_item_uri_get_extension (RygelHTTPItemURI *self);
Get and return the current value of the "extension" property.
void rygel_http_item_uri_set_extension (RygelHTTPItemURI *self,const gchar *value);
Set the value of the "extension" property to value
.
| self | the RygelHTTPItemURI instance to modify | |
| value | the new value of the "extension" property | 
#define RYGEL_TYPE_HTTP_ITEM_URI (rygel_http_item_uri_get_type ())
The type for RygelHTTPItemURI.
struct RygelHTTPItemURIClass {
	GObjectClass parent_class;
};
The class structure for RYGEL_TYPE_HTTP_ITEM_URI. All the fields in this structure are private and should never be accessed directly.
“resource-name” property“resource-name” gchar *
resource-name.
Flags: Read / Write
Default value: NULL
“subtitle-index” property“subtitle-index” gint
subtitle-index.
Flags: Read / Write
Default value: -1
“thumbnail-index” property“thumbnail-index” gint
thumbnail-index.
Flags: Read / Write
Default value: -1