BeagleDaemonInformationRequest

BeagleDaemonInformationRequest

Synopsis

                    BeagleDaemonInformationRequest;
BeagleDaemonInformationRequest* beagle_daemon_information_request_new
                                                        (void);
BeagleDaemonInformationRequest* beagle_daemon_information_request_new_specific
                                                        (gboolean get_version,
                                                         gboolean get_sched_info,
                                                         gboolean get_index_status,
                                                         gboolean get_is_indexing);

Object Hierarchy

  GObject
   +----BeagleRequest
         +----BeagleDaemonInformationRequest

Description

Details

BeagleDaemonInformationRequest

typedef struct _BeagleDaemonInformationRequest BeagleDaemonInformationRequest;


beagle_daemon_information_request_new ()

BeagleDaemonInformationRequest* beagle_daemon_information_request_new
                                                        (void);

Creates a new BeagleDaemonInformationRequest requesting all fields.

Returns :

a newly created BeagleDaemonInformationRequest.

beagle_daemon_information_request_new_specific ()

BeagleDaemonInformationRequest* beagle_daemon_information_request_new_specific
                                                        (gboolean get_version,
                                                         gboolean get_sched_info,
                                                         gboolean get_index_status,
                                                         gboolean get_is_indexing);

Creates a new BeagleDaemonInformationRequest allowing retrieval of specific fields.

get_version :

Whether to retrieve version of the daemon.

get_sched_info :

Whether to retrieve information about the current jobs in the daemon.

get_index_status :

Whether to retrieve information about the indexes.

get_is_indexing :

Whether to retrieve if any of the backends is doing any indexing now.

Returns :

a newly created BeagleDaemonInformationRequest.