| Libbeagle Reference Manual | ||||
|---|---|---|---|---|
BeagleIndexingServiceRequest;
BeagleIndexingServiceRequest* beagle_indexing_service_request_new
(void);
void beagle_indexing_service_request_add
(BeagleIndexingServiceRequest *request,
BeagleIndexable *indexable);
void beagle_indexing_service_request_remove
(BeagleIndexingServiceRequest *request,
const char *uri);
typedef struct _BeagleIndexingServiceRequest BeagleIndexingServiceRequest;
BeagleIndexingServiceRequest* beagle_indexing_service_request_new (void);
Creates a new BeagleIndexingServiceRequest.
| Returns : | a newly created BeagleIndexingServiceRequest. |
void beagle_indexing_service_request_add
(BeagleIndexingServiceRequest *request,
BeagleIndexable *indexable);
Adds a BeagleIndexable to the given BeagleIndexingServiceRequest.
request : |
a BeagleIndexingServiceRequest |
indexable : |
a BeagleIndexable |
void beagle_indexing_service_request_remove
(BeagleIndexingServiceRequest *request,
const char *uri);
Adds the given uri to the list of uris to be removed tothe given
BeagleIndexingServiceRequest.
request : |
a BeagleIndexingServiceRequest |
uri : |
a string |