GUPnP Reference Manual | ||||
---|---|---|---|---|
#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.
#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.