1use serde::{Deserialize, Serialize};
2
3#[derive(Debug, Serialize, Deserialize, Clone, Copy)]
4#[repr(i32)]
5pub enum OriginError {
6 #[serde(rename = "0")]
7 OriginSuccess = 0,
8 #[serde(rename = "1")]
9 OriginPending = 1,
10 #[serde(rename = "-1")]
11 OriginErrorGeneral = -1,
12 #[serde(rename = "-1593835520")]
13 OriginErrorInvalidHandle = -1593835520,
14 #[serde(rename = "-1610612735")]
15 OriginErrorOutOfMemory = -1610612735,
16 #[serde(rename = "-1593835518")]
17 OriginErrorNotImplemented = -1593835518,
18 #[serde(rename = "-1577058301")]
19 OriginErrorInvalidUser = -1577058301,
20 #[serde(rename = "-1577058300")]
21 OriginErrorInvalidArgument = -1577058300,
22 #[serde(rename = "-1577058299")]
23 OriginErrorNoCallbackSpecified = -1577058299,
24 #[serde(rename = "-1577058298")]
25 OriginErrorBufferTooSmall = -1577058298,
26 #[serde(rename = "-1577058297")]
27 OriginErrorTooManyValuesInList = -1577058297,
28 #[serde(rename = "-1577058296")]
29 OriginErrorNotFound = -1577058296,
30 #[serde(rename = "-1577058295")]
31 OriginErrorInvalidPersona = -1577058295,
32 #[serde(rename = "-1577058294")]
33 OriginErrorNoNetwork = -1577058294,
34 #[serde(rename = "-1577058293")]
35 OriginErrorNoService = -1577058293,
36 #[serde(rename = "-1577058292")]
37 OriginErrorNotLoggedIn = -1577058292,
38 #[serde(rename = "-1577058291")]
39 OriginErrorMandatoryOriginUpdatePending = -1577058291,
40 #[serde(rename = "-1577058290")]
41 OriginErrorAccountInUse = -1577058290,
42 #[serde(rename = "-1593835505")]
43 OriginErrorTooManyInstances = -1593835505,
44 #[serde(rename = "-1560281072")]
45 OriginErrorAlreadyExists = -1560281072,
46 #[serde(rename = "-1577058287")]
47 OriginErrorInvalidOperation = -1577058287,
48 #[serde(rename = "-1577058286")]
49 OriginErrorAgeRestricted = -1577058286,
50 #[serde(rename = "-1577058285")]
51 OriginErrorBanned = -1577058285,
52 #[serde(rename = "-1577058284")]
53 OriginErrorNotReady = -1577058284,
54 #[serde(rename = "-1610547200")]
55 OriginErrorSdkNotInitialized = -1610547200,
56 #[serde(rename = "-1593769983")]
57 OriginErrorSdkInvalidAllocatorDeallocatorCombination = -1593769983,
58 #[serde(rename = "-1576992766")]
59 OriginErrorSdkIsRunning = -1576992766,
60 #[serde(rename = "-1560215549")]
61 OriginErrorSdkNotAllResourcesReleased = -1560215549,
62 #[serde(rename = "-1576992764")]
63 OriginErrorSdkInvalidResource = -1576992764,
64 #[serde(rename = "-1593769979")]
65 OriginErrorSdkInternalError = -1593769979,
66 #[serde(rename = "-1593769978")]
67 OriginErrorSdkInternalBufferTooSmall = -1593769978,
68 #[serde(rename = "1107361793")]
69 OriginWarningSdkAlreadyInitialized = 1107361793,
70 #[serde(rename = "1107361794")]
71 OriginWarningSdkStillRunning = 1107361794,
72 #[serde(rename = "1107361795")]
73 OriginWarningSdkEnumeratorInUse = 1107361795,
74 #[serde(rename = "1107361796")]
75 OriginWarningSdkEnumeratorTerminated = 1107361796,
76 #[serde(rename = "-1610481664")]
77 OriginErrorCoreNotloaded = -1610481664,
78 #[serde(rename = "-1593704447")]
79 OriginErrorCoreLoginFailed = -1593704447,
80 #[serde(rename = "-1593704446")]
81 OriginErrorCoreAuthenticationFailed = -1593704446,
82 #[serde(rename = "-1593704444")]
83 OriginErrorCoreSendFailed = -1593704444,
84 #[serde(rename = "-1593704443")]
85 OriginErrorCoreReceiveFailed = -1593704443,
86 #[serde(rename = "-1593704442")]
87 OriginErrorCoreResourceNotFound = -1593704442,
88 #[serde(rename = "-1610481657")]
89 OriginErrorCoreIncompatibleVersion = -1610481657,
90 #[serde(rename = "-1610481656")]
91 OriginErrorCoreNotInstalled = -1610481656,
92 #[serde(rename = "1090715648")]
93 OriginWarningIgoNotloaded = 1090715648,
94 #[serde(rename = "1090715649")]
95 OriginWarningIgoSupportNotloaded = 1090715649,
96 #[serde(rename = "-1560084478")]
97 OriginErrorIgoIllegalAnchorPoint = -1560084478,
98 #[serde(rename = "-1560084477")]
99 OriginErrorIgoIllegalDockPoint = -1560084477,
100 #[serde(rename = "-1560084476")]
101 OriginErrorIgoNotAvailable = -1560084476,
102 #[serde(rename = "-1576730624")]
103 OriginErrorNoMultiplayerId = -1576730624,
104 #[serde(rename = "-1576534016")]
105 OriginErrorLsxInvalidResponse = -1576534016,
106 #[serde(rename = "-1593311231")]
107 OriginErrorLsxNoResponse = -1593311231,
108 #[serde(rename = "-1576534014")]
109 OriginErrorLsxInvalidRequest = -1576534014,
110 #[serde(rename = "-1593442304")]
111 OriginErrorCommerceNoSuchStore = -1593442304,
112 #[serde(rename = "-1593442303")]
113 OriginErrorCommerceNoSuchCatalog = -1593442303,
114 #[serde(rename = "-1593442302")]
115 OriginErrorCommerceInvalidReply = -1593442302,
116 #[serde(rename = "-1576665085")]
117 OriginErrorCommerceNoCategories = -1576665085,
118 #[serde(rename = "-1576665084")]
119 OriginErrorCommerceNoProducts = -1576665084,
120 #[serde(rename = "-1576665083")]
121 OriginErrorCommerceUnderageUser = -1576665083,
122 #[serde(rename = "-1576665082")]
123 OriginErrorCommerceDeprecatedStore = -1576665082,
124 #[serde(rename = "-1576468480")]
125 OriginErrorProxy = -1576468480,
126 #[serde(rename = "1141440712")]
127 OriginSuccessProxyOk = 1141440712,
128 #[serde(rename = "1141440713")]
129 OriginSuccessProxyCreated = 1141440713,
130 #[serde(rename = "1141440714")]
131 OriginSuccessProxyAccepted = 1141440714,
132 #[serde(rename = "1141440715")]
133 OriginSuccessProxyNonAuthInfo = 1141440715,
134 #[serde(rename = "1141440716")]
135 OriginSuccessProxyNoContent = 1141440716,
136 #[serde(rename = "1141440717")]
137 OriginSuccessResetContent = 1141440717,
138 #[serde(rename = "1141440718")]
139 OriginSuccessPartialContent = 1141440718,
140 #[serde(rename = "-1576468080")]
141 OriginErrorProxyBadRequest = -1576468080,
142 #[serde(rename = "-1576468079")]
143 OriginErrorProxyUnauthorized = -1576468079,
144 #[serde(rename = "-1576468078")]
145 OriginErrorProxyPaymentRequired = -1576468078,
146 #[serde(rename = "-1576468077")]
147 OriginErrorProxyForbidden = -1576468077,
148 #[serde(rename = "-1576468076")]
149 OriginErrorProxyNotFound = -1576468076,
150 #[serde(rename = "-1576468075")]
151 OriginErrorProxyMethodNotAllowed = -1576468075,
152 #[serde(rename = "-1576468074")]
153 OriginErrorProxyNotAcceptable = -1576468074,
154 #[serde(rename = "-1576468072")]
155 OriginErrorProxyRequestTimeout = -1576468072,
156 #[serde(rename = "-1576468071")]
157 OriginErrorProxyConflict = -1576468071,
158 #[serde(rename = "-1576467980")]
159 OriginErrorProxyInternalError = -1576467980,
160 #[serde(rename = "-1576467979")]
161 OriginErrorProxyNotImplemented = -1576467979,
162 #[serde(rename = "-1576467978")]
163 OriginErrorProxyBadGateway = -1576467978,
164 #[serde(rename = "-1576467977")]
165 OriginErrorProxyServiceUnavailable = -1576467977,
166 #[serde(rename = "-1576467976")]
167 OriginErrorProxyGatewayTimeout = -1576467976,
168}