libupnpp  0.16.0
A C++ wrapper for the Portable UPnP reference library
upnperrcodes.hxx
1 /* Duplicate upnp.h errcodes, which are the sole reason for a libupnpp
2  client to include upnp.h. Makes things much easier now that upnp.h
3  can be found either in npupnp/ or upnp/ */
4 
5 #ifndef UPNP_E_NO_WEB_SERVER
6 #define UPNP_E_SUCCESS 0
7 #define UPNP_E_INVALID_HANDLE -100
8 #define UPNP_E_INVALID_PARAM -101
9 #define UPNP_E_OUTOF_HANDLE -102
10 #define UPNP_E_OUTOF_CONTEXT -103
11 #define UPNP_E_OUTOF_MEMORY -104
12 #define UPNP_E_INIT -105
13 #define UPNP_E_BUFFER_TOO_SMALL -106
14 #define UPNP_E_INVALID_DESC -107
15 #define UPNP_E_INVALID_URL -108
16 #define UPNP_E_INVALID_SID -109
17 #define UPNP_E_INVALID_DEVICE -110
18 #define UPNP_E_INVALID_SERVICE -111
19 #define UPNP_E_BAD_RESPONSE -113
20 #define UPNP_E_BAD_REQUEST -114
21 #define UPNP_E_INVALID_ACTION -115
22 #define UPNP_E_FINISH -116
23 #define UPNP_E_INIT_FAILED -117
24 #define UPNP_E_URL_TOO_BIG -118
25 #define UPNP_E_BAD_HTTPMSG -119
26 #define UPNP_E_ALREADY_REGISTERED -120
27 #define UPNP_E_INVALID_INTERFACE -121
28 #define UPNP_E_NETWORK_ERROR -200
29 #define UPNP_E_SOCKET_WRITE -201
30 #define UPNP_E_SOCKET_READ -202
31 #define UPNP_E_SOCKET_BIND -203
32 #define UPNP_E_SOCKET_CONNECT -204
33 #define UPNP_E_OUTOF_SOCKET -205
34 #define UPNP_E_LISTEN -206
35 #define UPNP_E_TIMEDOUT -207
36 #define UPNP_E_SOCKET_ERROR -208
37 #define UPNP_E_FILE_WRITE_ERROR -209
38 #define UPNP_E_CANCELED -210
39 #define UPNP_E_EVENT_PROTOCOL -300
40 #define UPNP_E_SUBSCRIBE_UNACCEPTED -301
41 #define UPNP_E_UNSUBSCRIBE_UNACCEPTED -302
42 #define UPNP_E_NOTIFY_UNACCEPTED -303
43 #define UPNP_E_INVALID_ARGUMENT -501
44 #define UPNP_E_FILE_NOT_FOUND -502
45 #define UPNP_E_FILE_READ_ERROR -503
46 #define UPNP_E_EXT_NOT_XML -504
47 #define UPNP_E_NO_WEB_SERVER -505
48 #define UPNP_E_OUTOF_BOUNDS -506
49 #define UPNP_E_NOT_FOUND -507
50 #define UPNP_E_INTERNAL_ERROR -911
51 #define UPNP_SOAP_E_INVALID_ACTION 401
52 #define UPNP_SOAP_E_INVALID_ARGS 402
53 #define UPNP_SOAP_E_OUT_OF_SYNC 403
54 #define UPNP_SOAP_E_INVALID_VAR 404
55 #define UPNP_SOAP_E_ACTION_FAILED 501
56 #endif /* not defined(UPNP_E_SUCCESS) */