Packages
libgrss
Grss
FeedEnclosure
FeedEnclosure
fetch
fetch_async
get_format
get_length
get_url
set_format
set_length
FeedEnclosure
Object Hierarchy:
Grss.FeedEnclosure
Grss.FeedEnclosure
Grss.FeedEnclosure
GLib.Object
GLib.Object
GLib.Object->Grss.FeedEnclosure
Description:
[
CCode
( type_id =
"grss_feed_enclosure_get_type ()"
) ]
public
class
FeedEnclosure
:
Object
Namespace:
Grss
Package:
libgrss
Content:
Creation methods:
public
FeedEnclosure
(
string
url)
Allocates a new
FeedEnclosure
, to be downloaded separately.
Methods:
public
File
fetch
()
throws
Error
Utility to fetch a
FeedEnclosure
.
public
async
File
fetch_async
()
throws
Error
Similar to
fetch
, but asyncronous.
public
unowned
string
get_format
()
Retrieves the format of the enclosed file.
public
size_t
get_length
()
Retrieves the size of the embedded file.
public
unowned
string
get_url
()
Retrieves the URL of the
this
.
public
void
set_format
(
string
type)
To set the type of the external file.
public
void
set_length
(
size_t
length)
To set the size of the embedded
this
.
Inherited Members:
All known members inherited from class GLib.Object
@get
@new
@ref
@set
add_toggle_ref
add_weak_pointer
bind_property
connect
constructed
disconnect
dispose
dup_data
dup_qdata
force_floating
freeze_notify
get_class
get_data
get_property
get_qdata
get_type
getv
interface_find_property
interface_install_property
interface_list_properties
is_floating
new_valist
new_with_properties
newv
notify
notify_property
ref_count
ref_sink
remove_toggle_ref
remove_weak_pointer
replace_data
replace_qdata
set_data
set_data_full
set_property
set_qdata
set_qdata_full
set_valist
setv
steal_data
steal_qdata
thaw_notify
unref
watch_closure
weak_ref
weak_unref