| Top |
| gpointer | ags_front_controller_do_request () |
| AgsFrontController * | ags_front_controller_new () |
| #define | AGS_FRONT_CONTROLLER() |
| #define | AGS_FRONT_CONTROLLER_CLASS() |
| #define | AGS_FRONT_CONTROLLER_GET_CLASS() |
| #define | AGS_IS_FRONT_CONTROLLER() |
| #define | AGS_IS_FRONT_CONTROLLER_CLASS() |
| GType | ags_front_controller_get_type () |
| #define | AGS_TYPE_FRONT_CONTROLLER |
| struct | AgsFrontController |
| struct | AgsFrontControllerClass |
gpointer ags_front_controller_do_request (AgsFrontController *front_controller,SoupMessage *msg,GHashTable *query,SoupClientContext *client,GObject *security_context,gchar *path,gchar *login,gchar *security_token);
Do a XML-RPC request for the given path
with query
.
front_controller |
||
msg |
the SoupMessage |
|
query |
the GHashTable |
|
client |
the SoupClientContext |
|
security_context |
||
path |
the context path to access |
|
login |
the login |
|
security_token |
the security token |
Since: 3.0.0
AgsFrontController * ags_front_controller_new ();
Instantiate new AgsFrontController
Since: 3.0.0
#define AGS_FRONT_CONTROLLER(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_FRONT_CONTROLLER, AgsFrontController))
#define AGS_FRONT_CONTROLLER_CLASS(class) (G_TYPE_CHECK_CLASS_CAST(class, AGS_TYPE_FRONT_CONTROLLER, AgsFrontControllerClass))
#define AGS_FRONT_CONTROLLER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS(obj, AGS_TYPE_FRONT_CONTROLLER, AgsFrontControllerClass))
#define AGS_IS_FRONT_CONTROLLER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), AGS_TYPE_FRONT_CONTROLLER))
#define AGS_IS_FRONT_CONTROLLER_CLASS(class) (G_TYPE_CHECK_CLASS_TYPE ((class), AGS_TYPE_FRONT_CONTROLLER))
struct AgsFrontControllerClass {
AgsControllerClass controller;
gpointer (*do_request)(AgsFrontController *front_controller,
SoupMessage *msg,
GHashTable *query,
SoupClientContext *client,
GObject *security_context,
gchar *path,
gchar *login,
gchar *security_token);
};
“do-request” signalgpointer user_function (AgsFrontController *front_controller, GObject *msg, gpointer query, gpointer client, GObject *security_context, char *context_path, char *user, char *security_token, gpointer user_data)
Do a request on the front controller.
front_controller |
||
msg |
the SoupMessage |
|
query |
the GHashTable |
|
client |
the SoupClient |
|
security_context |
||
context_path |
the context path to access |
|
user |
the user's UUID |
|
security_token |
the security token |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run Last
Since: 3.0.0