}
static AtomEntry *
-giochannel_atom_retrieve_resource (AtomCtx *ctx, IRI *iri)
+giochannel_atom_retrieve_entry (AtomCtx *ctx, IRI *iri)
{
gchar *filename;
GIOChannel *channel;
{
AtomBackend *backend;
backend = atom_backend_new ();
- atom_backend_retrieve_resource_set (backend,
- giochannel_atom_retrieve_resource);
+ atom_backend_retrieve_entry_set (backend,
+ giochannel_atom_retrieve_entry);
return backend;
}
}
static AtomEntry *
-gio_atom_retrieve_resource (AtomCtx *ctx, IRI *iri)
+gio_atom_retrieve_entry (AtomCtx *ctx, IRI *iri)
{
GFile *file;
AtomEntry *atom;
{
AtomBackend *backend;
backend = atom_backend_new ();
- atom_backend_retrieve_resource_set (backend, gio_atom_retrieve_resource);
+ atom_backend_retrieve_entry_set (backend, gio_atom_retrieve_entry);
atom_backend_enumerate_entries_set (backend, gio_enumerate_entries);
return backend;
}
AtomBackend *atom_backend_new (void);
void atom_backend_delete (AtomBackend *);
-void atom_backend_retrieve_resource_set (AtomBackend *,
- AtomEntry * (AtomCtx *, IRI *));
+void atom_backend_retrieve_entry_set (AtomBackend *,
+ AtomEntry * (AtomCtx *, IRI *));
void atom_backend_enumerate_entries_set (AtomBackend *,
void (AtomCtx *, AtomEntry ***, size_t *));
-AtomEntry * atom_retrieve_resource (AtomCtx *, IRI *);
+AtomEntry * atom_retrieve_entry (AtomCtx *, IRI *);
void atom_enumerate_entries (AtomCtx *, AtomEntry ***, size_t *);
AtomFeed * atom_retrieve_feed (AtomCtx *);
AtomBackend * atom_backend (AtomCtx *);
struct _atom_backend
{
- AtomEntry * (*retrieve_resource) (AtomCtx *, IRI *);
+ AtomEntry * (*retrieve_entry) (AtomCtx *, IRI *);
void (*enumerate_entries) (AtomCtx *, AtomEntry ***, size_t *);
};
{
AtomBackend *backend;
backend = g_slice_new (AtomBackend);
- backend->retrieve_resource = NULL;
+ backend->retrieve_entry = NULL;
backend->enumerate_entries = NULL;
return backend;
}
}
void
-atom_backend_retrieve_resource_set (AtomBackend *backend,
- AtomEntry *retrieve_resource (AtomCtx *,
- IRI *))
+atom_backend_retrieve_entry_set (AtomBackend *backend,
+ AtomEntry *retrieve_entry (AtomCtx *,
+ IRI *))
{
- backend->retrieve_resource = retrieve_resource;
+ backend->retrieve_entry = retrieve_entry;
}
void
}
AtomEntry *
-atom_retrieve_resource (AtomCtx *ctx, IRI *iri)
+atom_retrieve_entry (AtomCtx *ctx, IRI *iri)
{
AtomBackend *backend;
backend = atom_backend (ctx);
- if (backend && backend->retrieve_resource)
- return backend->retrieve_resource (ctx, iri);
+ if (backend && backend->retrieve_entry)
+ return backend->retrieve_entry (ctx, iri);
return NULL;
}