Lines Matching defs:HBAException

45 class HBAException {
47 HBAException(HBA_STATUS err) : errorCode(err) {
48 Trace log("HBAException");
61 class NotSupportedException : public HBAException {
63 NotSupportedException() : HBAException(HBA_STATUS_ERROR_NOT_SUPPORTED) { }
69 class InvalidHandleException : public HBAException {
71 InvalidHandleException() : HBAException(HBA_STATUS_ERROR_INVALID_HANDLE) { }
78 class BadArgumentException : public HBAException {
80 BadArgumentException() : HBAException(HBA_STATUS_ERROR_ARG) { }
86 class IllegalWWNException : public HBAException {
88 IllegalWWNException() : HBAException(HBA_STATUS_ERROR_ILLEGAL_WWN) { }
94 class IllegalIndexException : public HBAException {
96 IllegalIndexException() : HBAException(HBA_STATUS_ERROR_ILLEGAL_INDEX) { }
102 class MoreDataException : public HBAException {
104 MoreDataException() : HBAException(HBA_STATUS_ERROR_MORE_DATA) { }
110 class StaleDataException : public HBAException {
112 StaleDataException() : HBAException(HBA_STATUS_ERROR_STALE_DATA) { }
118 class CheckConditionException : public HBAException {
120 CheckConditionException() : HBAException(HBA_STATUS_SCSI_CHECK_CONDITION) { }
126 class BusyException : public HBAException {
128 BusyException() : HBAException(HBA_STATUS_ERROR_BUSY) { }
134 class TryAgainException : public HBAException {
136 TryAgainException() : HBAException(HBA_STATUS_ERROR_TRY_AGAIN) { }
142 class UnavailableException : public HBAException {
144 UnavailableException() : HBAException(HBA_STATUS_ERROR_UNAVAILABLE) { }
150 class ELSRejectException : public HBAException {
152 ELSRejectException() : HBAException(HBA_STATUS_ERROR_ELS_REJECT) { }
158 class InvalidLUNException : public HBAException {
160 InvalidLUNException() : HBAException(HBA_STATUS_ERROR_INVALID_LUN) { }
166 class IncompatibleException : public HBAException {
168 IncompatibleException() : HBAException(HBA_STATUS_ERROR_INCOMPATIBLE) { }
174 class AmbiguousWWNException : public HBAException {
176 AmbiguousWWNException() : HBAException(HBA_STATUS_ERROR_AMBIGUOUS_WWN) { }
182 class NotATargetException : public HBAException {
184 NotATargetException() : HBAException(HBA_STATUS_ERROR_NOT_A_TARGET) { }
190 class UnsupportedFC4Exception : public HBAException {
192 UnsupportedFC4Exception() : HBAException(HBA_STATUS_ERROR_UNSUPPORTED_FC4) { }
198 class IncapableException : public HBAException {
200 IncapableException() : HBAException(HBA_STATUS_ERROR_INCAPABLE) { }
209 class IOError : public HBAException {
225 class InternalError : public HBAException {