|
Data Structures |
| struct | _MicrofeedFeed |
| struct | _MicrofeedFeedIterator |
| struct | RepublishingData |
| struct | ModifyItemData |
| struct | _SendItemDataData |
Typedefs |
| typedef struct _SendItemDataData | SendItemDataData |
Functions |
| MicrofeedFeed * | microfeed_feed_new (MicrofeedPublisher *publisher, const char *uri, MicrofeedFeedCallbacks *callbacks, void *user_data) |
| void | microfeed_feed_free (MicrofeedFeed *feed) |
| MicrofeedFeed * | microfeed_feed_ref (MicrofeedFeed *feed) |
| void | microfeed_feed_unref (MicrofeedFeed *feed) |
| MicrofeedWeakReference * | microfeed_feed_get_weak_reference (MicrofeedFeed *feed) |
| MicrofeedPublisher * | microfeed_feed_get_publisher (MicrofeedFeed *feed) |
| void | microfeed_feed_stop_update (MicrofeedFeed *feed) |
| void | microfeed_feed_replace_item (MicrofeedFeed *feed, MicrofeedItem *item) |
| void | microfeed_feed_remove_item (MicrofeedFeed *feed, const char *uid) |
| void | microfeed_feed_add_subscriber (MicrofeedFeed *feed, const char *bus_name) |
| int | microfeed_feed_get_subscriber_count (MicrofeedFeed *feed) |
| MicrofeedItem * | microfeed_feed_get_item (MicrofeedFeed *feed, const char *uid) |
| const char * | microfeed_feed_get_uri (MicrofeedFeed *feed) |
| MicrofeedFeedIterator * | microfeed_feed_iterate (MicrofeedFeed *feed, const char *start_uid, int backwards) |
| MicrofeedFeedIterator * | microfeed_feed_iterate_timeline (MicrofeedFeed *feed, const time_t start_timestamp, int backwards) |
| void | microfeed_feed_remove_subscriber (MicrofeedFeed *feed, const char *bus_name) |
| void | microfeed_feed_update (MicrofeedFeed *feed, const char *bus_name) |
| void | microfeed_feed_republish (MicrofeedFeed *feed, const char *start_uid, const char *end_uid, unsigned int max_count, const char *bus_name) |
| int | microfeed_feed_unset_item_status (MicrofeedFeed *feed, const char *uid, MicrofeedItemStatus status_to_unset) |
| void | microfeed_feed_unset_item_statuses (MicrofeedFeed *feed, const char *start_uid, const char *end_uid, MicrofeedItemStatus status_to_unset) |
| void | microfeed_feed_add_new_setting (MicrofeedFeed *feed, const char *uid, time_t position, const char *text, const char *unit, const char *type, const char *value) |
| void | microfeed_feed_send_item_data (MicrofeedFeed *feed, const char *uid, const char *bus_name) |
| void | microfeed_feed_ref_item_data (MicrofeedFeed *feed, const char *uid) |
| void | microfeed_feed_unref_item_data (MicrofeedFeed *feed, const char *uid) |
| void | microfeed_feed_iterator_free (MicrofeedFeedIterator *iterator) |
| MicrofeedFeed * | microfeed_feed_iterator_get_feed (MicrofeedFeedIterator *iterator) |
| MicrofeedItem * | microfeed_feed_iterator_get_item (MicrofeedFeedIterator *iterator) |
| void | microfeed_feed_iterator_next (MicrofeedFeedIterator *iterator) |
| int | microfeed_feed_iterator_jump_and_remove_previous_items (MicrofeedFeedIterator *iterator, const char *uid) |
| void | microfeed_feed_call_modify_item_callback (MicrofeedFeed *feed, MicrofeedItem *existing_item, MicrofeedItem *new_item) |