| GUPnP Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | ||||
#define GUPNP_SERVER_ERROR enum GUPnPServerError; #define GUPNP_EVENTING_ERROR enum GUPnPEventingError; #define GUPNP_CONTROL_ERROR enum GUPnPControlError; #define GUPNP_XML_ERROR enum GUPnPXMLError;
#define GUPNP_SERVER_ERROR (gupnp_server_error_quark ())
The GQuark uniquely used by GUPnP's server errors.
Returns : |
a GQuark uniquely used by GUPnP's server errors. |
typedef enum {
GUPNP_SERVER_ERROR_INTERNAL_SERVER_ERROR,
GUPNP_SERVER_ERROR_NOT_FOUND,
GUPNP_SERVER_ERROR_NOT_IMPLEMENTED,
GUPNP_SERVER_ERROR_INVALID_RESPONSE,
GUPNP_SERVER_ERROR_INVALID_URL,
GUPNP_SERVER_ERROR_OTHER
} GUPnPServerError;
GError codes used for errors in the GUPNP_SERVER_ERROR domain, when there is communication with another server.
| Internal server error. | |
| The resource was not found. | |
| This method is not implemented. | |
| Invalid response. | |
| Invalid URL. | |
| Unknown/unhandled error. |
#define GUPNP_EVENTING_ERROR (gupnp_eventing_error_quark ())
The GQuark uniquely used by GUPnP's eventing errors.
Returns : |
a GQuark uniquely used by GUPnP's eventing errors. |
typedef enum {
GUPNP_EVENTING_ERROR_SUBSCRIPTION_FAILED,
GUPNP_EVENTING_ERROR_SUBSCRIPTION_LOST,
GUPNP_EVENTING_ERROR_NOTIFY_FAILED
} GUPnPEventingError;
GError codes used for errors in the GUPNP_EVENTING_ERROR domain, during eventing of state variables.
#define GUPNP_CONTROL_ERROR (gupnp_control_error_quark ())
The GQuark uniquely used by GUPnP's control errors.
Returns : |
a GQuark uniquely used by GUPnP's control errors. |
typedef enum {
GUPNP_CONTROL_ERROR_INVALID_ACTION = 401,
GUPNP_CONTROL_ERROR_INVALID_ARGS = 402,
GUPNP_CONTROL_ERROR_OUT_OF_SYNC = 403,
GUPNP_CONTROL_ERROR_ACTION_FAILED = 501
} GUPnPControlError;
GError codes used for errors in the GUPNP_CONTROL_ERROR domain, during invocation of service actions.
#define GUPNP_XML_ERROR (gupnp_xml_error_quark ())
The GQuark uniquely used by GUPnP XML processing errors.
Returns : |
a GQuark uniquely used by GUPnP XML processing errors. |
typedef enum {
GUPNP_XML_ERROR_PARSE,
GUPNP_XML_ERROR_NO_NODE,
GUPNP_XML_ERROR_EMPTY_NODE,
GUPNP_XML_ERROR_OTHER
} GUPnPXMLError;
GError codes used for errors in the GUPNP_XML_ERROR domain, during processing of XML data.