1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| #ifndef PICO_COMMS_ERROR
/* Error domain for picoammeter specific errors */
#define PICO_COMMS_ERROR (pico_comms_error_quark ())
/**
* Error domain for picoammeter specific errors
*/
GQuark
pico_comms_error_quark (void)
{
static GQuark q = 0;
if (q == 0) {
q = g_quark_from_static_string ("pico-comms-error-quark");
}
return q;
}
typedef enum
{
PICO_COMMS_ERROR_NODEVICE, /*< No device found */
PICO_COMMS_ERROR_FAILED
} PicoCommsError;
#endif /* PICO_COMMS_ERROR */
|