BeagleDaemonInformationResponse

BeagleDaemonInformationResponse

Synopsis

                    BeagleDaemonInformationResponse;
const char *        beagle_daemon_information_response_get_version
                                                        (BeagleDaemonInformationResponse *response);
BeagleSchedulerInformation * beagle_daemon_information_response_get_scheduler_information
                                                        (BeagleDaemonInformationResponse *response);
const char *        beagle_daemon_information_response_get_human_readable_status
                                                        (BeagleDaemonInformationResponse *response);
GSList *            beagle_daemon_information_response_get_index_status
                                                        (BeagleDaemonInformationResponse *response);
const char *        beagle_daemon_information_response_get_index_information
                                                        (BeagleDaemonInformationResponse *response);
gboolean            beagle_daemon_information_response_is_indexing
                                                        (BeagleDaemonInformationResponse *response);

Object Hierarchy

  GObject
   +----BeagleResponse
         +----BeagleDaemonInformationResponse

Description

Details

BeagleDaemonInformationResponse

typedef struct _BeagleDaemonInformationResponse BeagleDaemonInformationResponse;


beagle_daemon_information_response_get_version ()

const char *        beagle_daemon_information_response_get_version
                                                        (BeagleDaemonInformationResponse *response);

Fetches the version string of the given BeagleDaemonInformationResponse.

response :

a BeagleDaemonInformationResponse

Returns :

the version string of the BeagleDaemonInformationResponse.

beagle_daemon_information_response_get_scheduler_information ()

BeagleSchedulerInformation * beagle_daemon_information_response_get_scheduler_information
                                                        (BeagleDaemonInformationResponse *response);

Fetches the current scheduler information from the given BeagleDaemonInformationResponse.

response :

a BeagleDaemonInformationResponse

Returns :

the current scheduler information from the BeagleDaemonInformationResponse.

beagle_daemon_information_response_get_human_readable_status ()

const char *        beagle_daemon_information_response_get_human_readable_status
                                                        (BeagleDaemonInformationResponse *response);

Fetches the status string of the given BeagleDaemonInformationResponse.

response :

a BeagleDaemonInformationResponse

Returns :

the status of the BeagleDaemonInformationResponse.

beagle_daemon_information_response_get_index_status ()

GSList *            beagle_daemon_information_response_get_index_status
                                                        (BeagleDaemonInformationResponse *response);

Fetches the list of QueryableStatus from each of the currently running backends.

response :

a BeagleDaemonInformationResponse

Returns :

the index information of the BeagleDaemonInformationResponse.

beagle_daemon_information_response_get_index_information ()

const char *        beagle_daemon_information_response_get_index_information
                                                        (BeagleDaemonInformationResponse *response);

Fetches a human-readable string describing the index information of the given BeagleDaemonInformationResponse.

response :

a BeagleDaemonInformationResponse

Returns :

string describing the index information of the BeagleDaemonInformationResponse.

beagle_daemon_information_response_is_indexing ()

gboolean            beagle_daemon_information_response_is_indexing
                                                        (BeagleDaemonInformationResponse *response);

Returns whether the daemon is in the process of indexing data.

response :

a BeagleDaemonInformationResponse

Returns :

a boolean indicating whether the daemon is indexing.