BeagleIndexingServiceRequest

BeagleIndexingServiceRequest

Synopsis




            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);


Object Hierarchy


  GObject
   +----BeagleRequest
         +----BeagleIndexingServiceRequest

Description

Details

BeagleIndexingServiceRequest

typedef struct _BeagleIndexingServiceRequest BeagleIndexingServiceRequest;


beagle_indexing_service_request_new ()

BeagleIndexingServiceRequest* beagle_indexing_service_request_new
                                            (void);

Creates a new BeagleIndexingServiceRequest.

Returns : a newly created BeagleIndexingServiceRequest.

beagle_indexing_service_request_add ()

void        beagle_indexing_service_request_add
                                            (BeagleIndexingServiceRequest *request,
                                             BeagleIndexable *indexable);

Adds a BeagleIndexable to the given BeagleIndexingServiceRequest.

request : a BeagleIndexingServiceRequest
indexable : a BeagleIndexable

beagle_indexing_service_request_remove ()

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