Get the number of IN arguments from the action and return it.
The number of IN arguments from the action.
Get the Soup.Message associated with action. Mainly intended for
applications to be able to read HTTP headers received from clients.
Soup.ServerMessage associated with action. Unref after using it.
Get the name of action.
The name of action
Retrieves the value of argument into a GValue of type type and returns it.
The method exists only and only to satify PyGI, please use
gupnp_service_action_get_value() and ignore this if possible.
The name of the argument to retrieve
The type of argument to retrieve
Value as GObject.Value associated with action. g_value_unset() and g_slice_free() it after usage.
A variant of gupnp_service_action_get that uses GLib.List instead of varargs.
A GLib.List of argument names as string
A GLib.List of argument types as GObject.GType
The values as GLib.List of GObject.Value. g_list_free() the returned list and g_value_unset() and g_slice_free() each element.
Return error_code.
The error code
The error description, or null if error_code is one of #GUPNP_CONTROL_ERROR_INVALID_ACTION, #GUPNP_CONTROL_ERROR_INVALID_ARGS, #GUPNP_CONTROL_ERROR_OUT_OF_SYNC or #GUPNP_CONTROL_ERROR_ACTION_FAILED, in which case a description is provided automatically.
Return successfully.
Sets the value of argument to value.
The name of the return value to retrieve
The GObject.Value to store the return value
Sets the specified action return values.
A GLib.List of argument names
The GLib.List of values (as GObject.Values) that line up with arg_names.
Opaque structure for holding in-progress action data.