| GrssFeedsSubscriberHandlerGrssFeedsSubscriberHandler |  | 
Object Hierarchy
    GInterface
    ╰── GrssFeedsSubscriberHandler
 
Types and Values
GRSS_FEEDS_SUBSCRIBER_HANDLER_TYPE
#define GRSS_FEEDS_SUBSCRIBER_HANDLER_TYPE			(grss_feeds_subscriber_handler_get_type ())
 
enum FEED_SUBSCRIPTION_STATUS
 
struct GrssFeedsSubscriberHandlerInterface
struct GrssFeedsSubscriberHandlerInterface {
	GTypeInterface parent_iface;
	void (*set_parent) (GrssFeedsSubscriberHandler *handler, GrssFeedsSubscriber *parent);
	gboolean (*check_format) (GrssFeedsSubscriberHandler *handler, GrssFeedChannel *channel);
	void (*subscribe) (GrssFeedsSubscriberHandler *handler, GrssFeedChannel *channel, gchar *assigned_url);
	GList* (*handle_message) (GrssFeedsSubscriberHandler *handler, GrssFeedChannel *channel, FEED_SUBSCRIPTION_STATUS *status, SoupServer *server, SoupMessage *msg, const char *path, GHashTable *query, SoupClientContext *client);
	void (*unsubscribe) (GrssFeedsSubscriberHandler *handler, GrssFeedChannel *channel, gchar *assigned_url);
};