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