| libgrss Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | ||||
FeedEnclosure; FeedEnclosure* feed_enclosure_new (gchar *url); const gchar* feed_enclosure_get_url (FeedEnclosure *enclosure); void feed_enclosure_set_format (FeedEnclosure *enclosure,gchar *type); const gchar* feed_enclosure_get_format (FeedEnclosure *enclosure); void feed_enclosure_set_length (FeedEnclosure *enclosure,gsize length); gsize feed_enclosure_get_length (FeedEnclosure *enclosure);
FeedEnclosure describes an external element embedded into a FeedItem: it may be an image, a video of other kind of file to be presented with the parent item
FeedEnclosure* feed_enclosure_new (gchar *url);
Allocates a new FeedEnclosure, to be downloaded separately
|
URL of the external element |
Returns : |
a new FeedEnclosure |
const gchar* feed_enclosure_get_url (FeedEnclosure *enclosure);
Retrieves the URL of the enclosure
|
a FeedEnclosure |
Returns : |
the URL where the enclosure may be found |
void feed_enclosure_set_format (FeedEnclosure *enclosure,gchar *type);
To set the type of the external file
|
a FeedEnclosure |
|
type of content |
const gchar* feed_enclosure_get_format (FeedEnclosure *enclosure);
Retrieves the format of the enclosed file
|
a FeedEnclosure |
Returns : |
type of enclosure
|
void feed_enclosure_set_length (FeedEnclosure *enclosure,gsize length);
To set the size of the embedded enclosure
|
a FeedEnclosure |
|
size of the enclosure |
gsize feed_enclosure_get_length (FeedEnclosure *enclosure);
Retrieves the size of the embedded file
|
a FeedEnclosure |
Returns : |
size of the enclosure
|