Go to the documentation of this file.
33 #ifndef GWENHYWFAR_ERROR_H
34 #define GWENHYWFAR_ERROR_H
60 #define GWEN_SUCCESS 0
62 #define GWEN_ERROR_GENERIC (-1)
63 #define GWEN_ERROR_ABORTED (-2)
64 #define GWEN_ERROR_NOT_AVAILABLE (-3)
65 #define GWEN_ERROR_USER_ABORTED (-4)
66 #define GWEN_ERROR_OPEN (-5)
67 #define GWEN_ERROR_INVALID (-6)
69 #define GWEN_ERROR_BAD_SOCKETTYPE (-32)
70 #define GWEN_ERROR_NOT_OPEN (-33)
71 #define GWEN_ERROR_TIMEOUT (-34)
72 #define GWEN_ERROR_IN_PROGRESS (-35)
73 #define GWEN_ERROR_STARTUP (-36)
74 #define GWEN_ERROR_INTERRUPTED (-37)
75 #define GWEN_ERROR_BROKEN_PIPE (-39)
77 #define GWEN_ERROR_MEMORY_FULL (-40)
78 #define GWEN_ERROR_BAD_ADDRESS (-41)
79 #define GWEN_ERROR_BUFFER_OVERFLOW (-42)
80 #define GWEN_ERROR_HOST_NOT_FOUND (-43)
81 #define GWEN_ERROR_NO_ADDRESS (-44)
82 #define GWEN_ERROR_NO_RECOVERY (-45)
83 #define GWEN_ERROR_TRY_AGAIN (-46)
84 #define GWEN_ERROR_UNKNOWN_DNS_ERROR (-47)
85 #define GWEN_ERROR_BAD_ADDRESS_FAMILY (-48)
87 #define GWEN_ERROR_COULD_NOT_LOAD (-49)
88 #define GWEN_ERROR_COULD_NOT_RESOLVE (-50)
89 #define GWEN_ERROR_NOT_FOUND (-51)
91 #define GWEN_ERROR_READ (-52)
92 #define GWEN_ERROR_WRITE (-53)
93 #define GWEN_ERROR_CLOSE (-54)
94 #define GWEN_ERROR_NO_DATA (-55)
95 #define GWEN_ERROR_PARTIAL (-56)
96 #define GWEN_ERROR_EOF (-57)
98 #define GWEN_ERROR_ALREADY_REGISTERED (-58)
99 #define GWEN_ERROR_NOT_REGISTERED (-59)
100 #define GWEN_ERROR_BAD_SIZE (-60)
101 #define GWEN_ERROR_ENCRYPT (-62)
102 #define GWEN_ERROR_DECRYPT (-63)
103 #define GWEN_ERROR_SIGN (-64)
104 #define GWEN_ERROR_VERIFY (-65)
105 #define GWEN_ERROR_SSL (-66)
108 #define GWEN_ERROR_NOT_IMPLEMENTED (-67)
109 #define GWEN_ERROR_NOT_SUPPORTED (-68)
110 #define GWEN_ERROR_BAD_NAME (-69)
111 #define GWEN_ERROR_BAD_PIN (-70)
112 #define GWEN_ERROR_BAD_PIN_0_LEFT (-71)
113 #define GWEN_ERROR_BAD_PIN_1_LEFT (-72)
114 #define GWEN_ERROR_BAD_PIN_2_LEFT (-73)
115 #define GWEN_ERROR_NO_KEY (-74)
116 #define GWEN_ERROR_REMOVED (-75)
117 #define GWEN_ERROR_DEFAULT_VALUE (-76)
120 #define GWEN_ERROR_NOT_CONNECTED (-100)
121 #define GWEN_ERROR_BAD_DATA (-101)
122 #define GWEN_ERROR_FOUND (-102)
123 #define GWEN_ERROR_IO (-103)
125 #define GWEN_ERROR_INTERNAL (-104)
126 #define GWEN_ERROR_PERMISSIONS (-105)
127 #define GWEN_ERROR_CONN_REFUSED (-106)
128 #define GWEN_ERROR_NET_UNREACHABLE (-107)
129 #define GWEN_ERROR_SSL_SECURITY (-108)
131 #define GWEN_ERROR_LOCK (-109)
134 #define GWEN_ERROR_USEROFFSET (-1000)