#include <string.h>
#include <microfeed-provider/microfeedprovider.h>
#include <microfeed-common/microfeedmisc.h>
#include <microfeed-common/microfeedstore.h>
#include <microfeed-common/microfeedprotocol.h>
Go to the source code of this file.
Data Structures | |
struct | _MicrofeedProvider |
Functions | |
MicrofeedProvider * | microfeed_provider_new (const char *bus_name, DBusConnection *connection, MicrofeedProviderCallbacks *callbacks, void *user_data) |
Instantiates a new provider. | |
void | microfeed_provider_free (MicrofeedProvider *provider) |
Frees the resources allocated for the provider. | |
void | microfeed_provider_add_publisher (MicrofeedProvider *provider, MicrofeedPublisher *publisher) |
Adds a new publisher. | |
void | microfeed_provider_remove_publisher (MicrofeedProvider *provider, MicrofeedPublisher *publisher) |
Removes an existing publisher. | |
DBusConnection * | microfeed_provider_get_dbus_connection (MicrofeedProvider *provider) |
Returns the DBus connection used by the provider. | |
const char * | microfeed_provider_get_bus_name (MicrofeedProvider *provider) |
Return the well-known DBus bus name reserved by the provider. |