USBG_ERROR_MISSING_TAG = -12,
USBG_ERROR_INVALID_TYPE = -13,
USBG_ERROR_INVALID_VALUE = -14,
+ USBG_ERROR_NOT_EMPTY = -15,
USBG_ERROR_OTHER_ERROR = -99
} usbg_error;
case EBUSY:
ret = USBG_ERROR_BUSY;
break;
+ case ENOTEMPTY:
+ ret = USBG_ERROR_NOT_EMPTY;
+ break;
default:
ret = USBG_ERROR_OTHER_ERROR;
}
case USBG_ERROR_INVALID_VALUE:
ret = "USBG_ERROR_INVALID_VALUE";
break;
+ case USBG_ERROR_NOT_EMPTY:
+ ret = "USBG_ERROR_NOT_EMPTY";
+ break;
case USBG_ERROR_OTHER_ERROR:
ret = "USBG_ERROR_OTHER_ERROR";
break;
case USBG_ERROR_INVALID_VALUE:
ret = "Incorrect value provided as attribute.";
break;
+ case USBG_ERROR_NOT_EMPTY:
+ ret = "Entity is not empty.";
+ break;
case USBG_ERROR_OTHER_ERROR:
ret = "Other error";
break;