Skip to content

Commit 9cbcf19

Browse files
authored
Merge pull request #260 from timheuer/errors [skip ci]
2 parents 30032af + 83bc0ec commit 9cbcf19

File tree

2 files changed

+53
-2
lines changed

2 files changed

+53
-2
lines changed

.vscode/settings.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
{
2-
"dotnet-test-explorer.testProjectPath":"**//Alexa.NET.Tests.csproj"
2+
"dotnet-test-explorer.testProjectPath": "**//Alexa.NET.Tests.csproj",
3+
"dotnet.defaultSolution": "Alexa.NET.sln"
34
}

Alexa.NET/Request/Type/ErrorType.cs

Lines changed: 51 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,56 @@ public enum ErrorType
2323
[EnumMember(Value = "MEDIA_ERROR_INTERNAL_SERVER_ERROR")]
2424
InternalServerError,
2525
[EnumMember(Value = "MEDIA_ERROR_INTERNAL_DEVICE_ERROR")]
26-
InternalDeviceError
26+
InternalDeviceError,
27+
[EnumMember(Value = "ALREADY_IN_OPERATION")]
28+
AlreadyInOperation,
29+
[EnumMember(Value = "BRIDGE_UNREACHABLE")]
30+
BridgeUnreachable,
31+
[EnumMember(Value = "ENDPOINT_BUSY")]
32+
EndpointBusy,
33+
[EnumMember(Value = "ENDPOINT_LOW_POWER")]
34+
EndpointLowPower,
35+
[EnumMember(Value = "ENDPOINT_UNREACHABLE")]
36+
EndpointUnreachable,
37+
[EnumMember(Value = "ENDPOINT_CONTROL_UNAVAILABLE")]
38+
EndpointControlUnavailable,
39+
[EnumMember(Value = "EXPIRED_AUTHORIZATION_CREDENTIAL")]
40+
ExpiredAuthorizationCredential,
41+
[EnumMember(Value = "FIRMWARE_OUT_OF_DATE")]
42+
FirmwareOutOfDate,
43+
[EnumMember(Value = "HARDWARE_MALFUNCTION")]
44+
HardwareMalfunction,
45+
[EnumMember(Value = "INSUFFICIENT_PERMISSIONS")]
46+
InsufficientPermissions,
47+
[EnumMember(Value = "INTERNAL_SERVICE_ERROR")]
48+
InternalServiceError,
49+
[EnumMember(Value = "INVALID_AUTHORIZATION_CREDENTIAL")]
50+
InvalidAuthorizationCredential,
51+
[EnumMember(Value = "INVALID_DIRECTIVE")]
52+
InvalidDirective,
53+
[EnumMember(Value = "INVALID_VALUE")]
54+
InvalidValue,
55+
[EnumMember(Value = "NO_SUCH_ENDPOINT")]
56+
NoSuchEndpoint,
57+
[EnumMember(Value = "NOT_CALIBRATED")]
58+
NotCalibrated,
59+
[EnumMember(Value = "NOT_IN_OPERATION")]
60+
NotInOperation,
61+
[EnumMember(Value = "NOT_SUPPORTED_IN_CURRENT_MODE")]
62+
NotSupportedInCurrentMode,
63+
[EnumMember(Value = "NOT_SUPPORTED_WITH_CURRENT_BATTERY_CHARGE_STATE")]
64+
NotSupportedWithCurrentBatteryChargeState,
65+
[EnumMember(Value = "PARTNER_APPLICATION_REDIRECTION")]
66+
PartnerApplicationRedirection,
67+
[EnumMember(Value = "POWER_LEVEL_NOT_SUPPORTED")]
68+
PowerLevelNotSupported,
69+
[EnumMember(Value = "RATE_LIMIT_EXCEEDED")]
70+
RateLimitExceeded,
71+
[EnumMember(Value = "TEMPERATURE_VALUE_OUT_OF_RANGE")]
72+
TemperatureValueOutOfRange,
73+
[EnumMember(Value = "TOO_MANY_FAILED_ATTEMPTS")]
74+
TooManyFailedAttempts,
75+
[EnumMember(Value = "VALUE_OUT_OF_RANGE")]
76+
ValueOutOfRange
2777
}
2878
}

0 commit comments

Comments
 (0)