|
Data Structures |
struct | _MicrofeedSubscriber |
struct | Publisher |
struct | Feed |
struct | SignalCallback |
struct | MethodReturnData |
Enumerations |
enum | ItemSignalType { ITEM_SIGNAL_TYPE_ADDED,
ITEM_SIGNAL_TYPE_CHANGED,
ITEM_SIGNAL_TYPE_REPUBLISHED
} |
enum | FeedSignalType { FEED_SIGNAL_TYPE_UPDATE_STARTED,
FEED_SIGNAL_TYPE_UPDATE_ENDED,
FEED_SIGNAL_TYPE_REPUBLISHING_STARTED,
FEED_SIGNAL_TYPE_REPUBLISHING_ENDED
} |
Functions |
MicrofeedSubscriber * | microfeed_subscriber_new (const char *object_path, MicrofeedConfiguration *configuration, DBusConnection *connection) |
void | microfeed_subscriber_add_item (MicrofeedSubscriber *subscriber, const char *publisher_identifier, const char *uri, MicrofeedItem *item, MicrofeedSubscriberErrorCallback callback, void *user_data) |
void | microfeed_subscriber_subscribe_feed (MicrofeedSubscriber *subscriber, const char *publisher_identifier, const char *uri, MicrofeedSubscriberCallbacks *callbacks, MicrofeedSubscriberErrorCallback callback, void *user_data) |
void | microfeed_subscriber_unsubscribe_feed (MicrofeedSubscriber *subscriber, const char *publisher_identifier, const char *uri, MicrofeedSubscriberErrorCallback callback, void *user_data) |
void | microfeed_subscriber_update_feed (MicrofeedSubscriber *subscriber, const char *publisher_identifier, const char *uri, MicrofeedSubscriberErrorCallback callback, void *user_data) |
void | microfeed_subscriber_republish_items (MicrofeedSubscriber *subscriber, const char *publisher_identifier, const char *uri, const char *start_uid, const char *end_uid, unsigned int max_count, MicrofeedSubscriberErrorCallback callback, void *user_data) |
void | microfeed_subscriber_send_item_data (MicrofeedSubscriber *subscriber, const char *publisher_identifier, const char *uri, const char *uid, MicrofeedSubscriberErrorCallback callback, void *user_data) |
void | microfeed_subscriber_create_publisher (MicrofeedSubscriber *subscriber, const char *publisher_identifier, MicrofeedSubscriberErrorCallback callback, void *user_data) |