BeagleRequest

BeagleRequest

Synopsis




                    BeagleRequest;
                    BeagleRequestClass;


Object Hierarchy


  GObject
   +----BeagleRequest
         +----BeagleIndexingServiceRequest
         +----BeagleQuery
         +----BeagleShutdownRequest
         +----BeagleSnippetRequest

Signals


  "closed"                                         : Run Last
  "error"                                          : Run Last
  "response"                                       : Run Last

Description

Details

BeagleRequest

typedef struct _BeagleRequest BeagleRequest;


BeagleRequestClass

typedef struct {
	GObjectClass parent_class;

	GHashTable *response_types;

	/* Virtual methods */
	GString *(* to_xml) (BeagleRequest *request, GError **err);

	/* Signals */
	void (* closed) (BeagleRequest *request);
	void (* response) (BeagleRequest *request, BeagleResponse *response);
	void (* error) (BeagleRequest *request, GError *error);
} BeagleRequestClass;

Signal Details

The "closed" signal

void                user_function                      (BeagleRequest *beaglerequest,
                                                        gpointer       user_data)          : Run Last

beaglerequest : the object which received the signal.
user_data : user data set when the signal handler was connected.

The "error" signal

void                user_function                      (BeagleRequest *beaglerequest,
                                                        gpointer       arg1,
                                                        gpointer       user_data)          : Run Last

beaglerequest : the object which received the signal.
arg1 :
user_data : user data set when the signal handler was connected.

The "response" signal

void                user_function                      (BeagleRequest  *beaglerequest,
                                                        BeagleResponse *arg1,
                                                        gpointer        user_data)          : Run Last

beaglerequest : the object which received the signal.
arg1 :
user_data : user data set when the signal handler was connected.