Packages
libgrss
Grss
FeedsPool
FeedsPool
@switch
get_listened
get_listened_num
get_session
listen
feed_fail
feed_fetching
feed_ready
FeedsPool
Object Hierarchy:
Grss.FeedsPool
Grss.FeedsPool
Grss.FeedsPool
GLib.Object
GLib.Object
GLib.Object->Grss.FeedsPool
Description:
[
CCode
( type_id =
"grss_feeds_pool_get_type ()"
) ]
public
class
FeedsPool
:
Object
Namespace:
Grss
Package:
libgrss
Content:
Creation methods:
public
FeedsPool
()
Allocates a new
FeedsPool
.
Methods:
public
void
@switch
(
bool
run)
Permits to pause or resume the
this
fetching feeds.
public
List
<
unowned
FeedChannel
>
get_listened
()
Returns the list of feeds currently managed by the
this
.
public
int
get_listened_num
()
Returns number of feeds under the
this
control, as provided by
listen
.
public
unowned
Session
get_session
()
To access the internal
Session
used by the
this
to fetch items.
public
void
listen
(
List
<
FeedChannel
> feeds)
To set the list of feeds to be managed by the pool.
Signals:
public
signal
void
feed_fail
(
Object
feed)
Emitted when an error raises in fetching or parsing a
FeedChannel
assigned to the
pool
.
public
virtual
signal
void
feed_fetching
(
Object
feed)
Emitted when the
pool
starts fetching a new
FeedChannel
.
public
signal
void
feed_ready
(
Object
feed,
List
<
FeedItem
> items)
Emitted when a
FeedChannel
assigned to the
pool
has been fetched and parsed.
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