Error codes

Error codes

Synopsis




#define             GUPNP_SERVER_ERROR
enum                GUPnPServerError;
#define             GUPNP_EVENTING_ERROR
enum                GUPnPEventingError;
#define             GUPNP_CONTROL_ERROR
enum                GUPnPControlError;

Description

Details

GUPNP_SERVER_ERROR

#define GUPNP_SERVER_ERROR (gupnp_server_error_quark ())


enum GUPnPServerError

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;


GUPNP_EVENTING_ERROR

#define GUPNP_EVENTING_ERROR (gupnp_eventing_error_quark ())


enum GUPnPEventingError

typedef enum {
        GUPNP_EVENTING_ERROR_SUBSCRIPTION_FAILED,
        GUPNP_EVENTING_ERROR_SUBSCRIPTION_LOST,
        GUPNP_EVENTING_ERROR_NOTIFY_FAILED
} GUPnPEventingError;


GUPNP_CONTROL_ERROR

#define GUPNP_CONTROL_ERROR (gupnp_control_error_quark ())


enum GUPnPControlError

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;